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

31 results about "Event-driven architecture" patented technology

Event-driven architecture (EDA) is a software architecture paradigm promoting the production, detection, consumption of, and reaction to events. An event can be defined as "a significant change in state". For example, when a consumer purchases a car, the car's state changes from "for sale" to "sold". A car dealer's system architecture may treat this state change as an event whose occurrence can be made known to other applications within the architecture. From a formal perspective, what is produced, published, propagated, detected or consumed is a (typically asynchronous) message called the event notification, and not the event itself, which is the state change that triggered the message emission. Events do not travel, they just occur. However, the term event is often used metonymically to denote the notification message itself, which may lead to some confusion. This is due to Event-Driven architectures often being designed atop message-driven architectures, where such communication pattern requires one of the inputs to be text-only, the message, to differentiate how each communication should be handled.

Event architecture and method for configuring same

An event architecture. The event architecture may have a number of event engines for monitoring conditions and also chain logic coupled to the event engines. The event architecture may further have a memory array for storing data to configure the chain logic to configure an execution scheme of the event engines. The chain logic may be re-configured by additional data from the memory to re-configure the execution scheme of the event engines.
Owner:CYPRESS SEMICON CORP

Presence-based event driven architecture

Embodiments of the invention provide systems and methods for using a presence-based network to monitor systems, devices, or agents. According to one embodiment, monitoring a system can comprise receiving a publication of one or more presence attributes from a presence network agent. The presence attributes can comprise at least one attribute indicating information other than presence information. A presence profile associated with the presence network agent can be updated based on the received presence attributes. One or more of the presence attributes of the presence profile associated with the presence network agent can be provided to a listener. For example, providing presence attributes to the listener can comprise providing a notification of a change in the at least one presence attribute. Additionally or alternatively, a request can be received from the listener for one or more presence attributes and the presence attribute can be provided in response to the request.
Owner:ORACLE INT CORP

Sensor-network processors using event-driven architecture

Event-driven processor architectures are particularly suited for use in multiple sensor node networks and simulators of such networks. A first variation of the processor is particularly suited for use in a sensor node in a wireless sensor network. Through use of the event-driven architecture and special message and timing coprocessors, this embodiment of the invention is optimized for low energy requirements and data monitoring operations in sensor networks. A second embodiment of the invention includes modifications necessary for use of the processor in a network simulation protocol.
Owner:CORNELL RES FOUNDATION INC

Network autodiscovery as a lever to decorrelated service activation through event driven architecture

An autodiscovery system provides content credentials to customer premise equipment through an event-driven architecture. The autodiscovery system includes several modules for implementing the event-driven architecture, such as an autodiscovery front-end module, an autodiscovery back-end module, and a broadcast activation module. The autodiscovery system may also include a subscriber database that stores subscriber records that identify subscribers associated with a level of service, a customer premise equipment identifier, or both. The modules of the autodiscovery system may also communicate with a conditional access system that communicates the content credentials to a data carousel. When the content credentials are made available on the data carousel, the autodiscovery front-end module may notify the customer premise equipment that the content credentials are ready for retrieval from the data carousel.
Owner:ACCENTURE GLOBAL SERVICES LTD

Method for realizing shared subscription based on MQTT server cluster

The invention discloses a method for realizing shared subscription based on an MQTT server cluster, and the method comprises the following steps: setting a shared subscription theme: setting shared subscription prefixes before standard theme definition, wherein the shared subscription prefixes comprise a queue shared subscription prefix and a packet shared subscription prefix; establishing an MQTTserver cluster based on an Erlang mnesia cluster technology, wherein the MQTT server cluster comprises an intelligent routing system based on an event-driven architecture, an mnesia distributed database, an ts routing table and map packet mapping; optimizing the structure of the MQTT server cluster based on the hierarchical architecture design; entering a shared subscription processing flow; andentering a message publishing process. According to the invention, through shared subscription, the same message cannot be sent to a plurality of subscribers, so that load balance among a plurality ofnodes of the subscription end is realized.
Owner:SICHUAN CHANGHONG ELECTRIC CO LTD

Method and system for processing project plans

The invention discloses a method and a system for processing project plans. The method of the invention comprises the following steps of: receiving a logging-on request of a user and analyzing the logging-on request for obtaining identity information of the user; presenting a plan task given by superior to the superior-appointed user according to the identity information; receiving a management request submitted by the user with regard to the plan task and determining the project plan decomposition information state corresponding to the management request; generating corresponding events according to the management request and the project plan decomposition information state; and sending the events to an EDA (Event Driven Architecture) engine so that the EDA engine calls an event processing method corresponding to the events to process the events. The method enables users to achieve more efficient work decomposition by means of computer system, thereby being suitable for the plan cooperation of large project having multiple layers and units.
Owner:泛太领时科技(北京)有限公司

External interface for event architecture

A device for monitoring events. The device may have a programmable event engine for detecting events and a memory array coupled to the event engine. The array may store data for programming the event engine to monitor for the events. The device may have an external pin coupled to the event engine. The event engine may monitor a signal on the external pin to detect events external to the device. Alternatively, the device may output a signal on an external pin in response to detecting one of the events.
Owner:MONTEREY RES LLC

Workflow-based data integration system

The present invention provides a workflow-based data integration system. The system comprises a synchronous interface unit, a module configuration unit, an issuing synchronization unit and an information system unit. The system integrates the data and the applications of an entire campus, and displays the data and the applications of the entire campus in a unified view, wherein the above process is a complex task. A large amount of non-uniformities are not only embodied in the techniques, the data structures and the application functions of all systems of the campus, but also embodied as the basic difference of the informatization architecture of the entire campus. Some integration items are data-oriented, especially for requirements based on the large data volume. However, other integration items are conducted based on an event-driven architecture (EDA) or a service-oriented architecture (SOA), such as asynchronous or synchronous integrations. Therefore, the system is novel in design, and provides a good design scheme. The system has a good market popularization prospect.
Owner:上海御行信息技术有限公司

Method used for synchronously collecting meteorological radar servo information and intermediate-frequency signal

Disclosed is a method used for synchronously collecting meteorological radar servo information and intermediate-frequency signals, the method preventing a contradiction that angle information and echoinformation do not correspond in terms of collection and storage, reducing the complexity of subsequent algorithms to a great extent and increasing a utilization rate of hardware storage resources. According to the method, a timing module is utilized to guarantee time reference synchronization between a comprehensive test device and a signal processor; a LabVIEW (Laboratory Virtual Instrument Engineering Workbench) event driven architecture and a parallel structure are utilized to realize synchronization of servo storage operation and intermediate-frequency echo collection, so that synchronization of front panel operation and angle information storage and echo signal collection is guaranteed; an accurate time-delay module is adopted to offset system transmission time delays and communication transmission time delays, so accurate synchronization of real-time data collection and regular backhaul servo information is realized; and readability and effective utilization rates of data filesare improved by adding time headers to each group of data. According to the method, synchronization of meteorological radar servo information storage and intermediate-frequency echo signal collectionis greatly realized.
Owner:BEIJING INST OF REMOTE SENSING EQUIP

Memory stream computing platform system

The invention discloses a memory stream computing platform system, which solves the problem of system delay increase caused by too complicated event processing rules in the field of financial derivatives, and also solves the problem of frequent system change caused by flexible and changeable rules. According to the technical scheme, the platform is designed based on an event-driven architecture; and after one event is generated, the generation of the next event is triggered. The EDA not only can decide the purpose according to the information sending end, but also can dynamically decide the subsequent process according to the information content, and can flexibly adapt to complex service logics. The whole streaming computing platform takes an event flow as a computing driving source; whena new event arrives, triggering a series of processing calculations for the event; wherein the input of each logic computing unit is specific event information, throwing out a new event after computing and converting the specific event information, deciding to drive the next specific logic computing unit to process according to the characteristics of the thrown new event, and sequentially transmitting the computing until a final processing result is obtained and thrown out to an upper application.
Owner:上海金融期货信息技术有限公司

Sensor-network processors using event-driven architecture

Event-driven processor architectures are particularly suited for use in multiple sensor node networks and simulators of such networks. A first variation of the processor is particularly suited for use in a sensor node in a wireless sensor network. Through use of the event-driven architecture and special message and timing coprocessors, this embodiment of the invention is optimized for low energy requirements and data monitoring operations in sensor networks. A second embodiment of the invention includes modifications necessary for use of the processor in a network simulation protocol.
Owner:CORNELL RES FOUNDATION INC

On-demand profiling based on event streaming architecture

A system, apparatus, and methods are provided for managing on-demand profiling of one or more instances of a software application executing on a plurality of machines within one or more data centers. During operation, the system executes the one or more instances of the software application on the plurality of machines. Next, the system publishes, to a command channel, a command message that comprises a profiling request, wherein the profiling request specifies a subset of the machines. The system then receives, via a data channel, one or more data messages from the subset of the machines, wherein the data messages comprise data gathered by the subset of the machines in response to receiving the command message. Next, the system then evaluates the performance of the software application by aggregating and processing the data messages. Responsive to detecting an anomaly in the performance, the system then executes one or more remedies.
Owner:MICROSOFT TECH LICENSING LLC

Techniques for business process driven service oriented architecture (SOA) governance

ActiveUS20140222523A1Reduce complexityReduce riskResourcesSOA governanceBusiness Process Model and Notation
Certain example embodiments tie the business process governance and Service Oriented Architecture (SOA) governance processes together through the use of Business Process Model and Notation (BPMN) and Event Driven Architecture (EDA) based messaging. That is, in certain example embodiments, a BPMN agent integrated into a SOA registry and publish / subscribe agents deployed to the SOA registry and a business process engine are used to bring the business and SOA governances together through an EDA that helps generate relevant messages from a BPMN model representing the various governance mechanisms. Advantageously, a Complex Event Processing (CEP) engine and business analytics modules may provide monitoring and feedback to both parts of the overall architecture.
Owner:SOFTWARE AG

System and method for realtime detection of process disruptions in event-driven architectures

Certain example embodiments relate to a system for realtime detection of process execution disruptions in an event-driven architecture. A plurality of event-driven applications each execute at least one process step to participate in the execution of a process. The system includes an event bus usable by the plurality of event-driven applications to communicate events among each other. The event bus comprises a control channel, the control channel being configured to receive at least one start event and at least one stop event from the plurality of event-driven applications. The start and stop events indicate the execution of a corresponding process step. The system further includes a Complex Event Processing (CEP) engine configured to analyze the start and stop events on the control channel to detect a disruption of the process.
Owner:SOFTWARE AG

Presence-based event driven architecture

Embodiments of the invention provide systems and methods for using a presence-based network to monitor systems, devices, or agents. According to one embodiment, monitoring a system can comprise receiving a publication of one or more presence attributes from a presence network agent. The presence attributes can comprise at least one attribute indicating information other than presence information. A presence profile associated with the presence network agent can be updated based on the received presence attributes. One or more of the presence attributes of the presence profile associated with the presence network agent can be provided to a listener. For example, providing presence attributes to the listener can comprise providing a notification of a change in the at least one presence attribute. Additionally or alternatively, a request can be received from the listener for one or more presence attributes and the presence attribute can be provided in response to the request.
Owner:ORACLE INT CORP

Web service processing engine system and method

ActiveCN102750181AResolve interdependenceSensitive applicationMultiprogramming arrangementsTransmissionService Component ArchitectureWeb service
The invention provides a web service processing engine system based on an event-driven architecture. The web service processing engine system comprises an event processing module and a web service analysis and execution module, wherein the event processing module is used for converting a web service call request of a service consume side into an event and transmitting the event to the web service analysis and execution module, and the web service analysis and execution module is used for analyzing the event transmitted by the event processing module and executing web service call according to analysis results. The invention further provides a web service processing method based on the event-driven architecture. By means of the web service processing engine system and method based on the event-driven architecture, advantages of open service gateway initiative (OSGi) and service component architecture (SCA) technical standards are blended, so that a web service processing engine based on electronic design automation (EDA) and being flexible, strong and suitable for various heterogeneous environments can be constructed.
Owner:深圳市远行科技股份有限公司

Discrete state event driving simulation method for switching transient process of power electronic system

The invention discloses a discrete state event driving simulation method for switching transient process of a power electronic system , and the method comprises the following steps: step 1, making analysis of a transient conversion mode, and determining an interlocking switch combination mode in the transient conversion process according to a circuit structure and a control instruction of a converter; and step 2, carrying out time scale decoupling simulation, and carrying out serial decoupling simulation on a large time scale dynamic process and a small time scale switching transient process based on a discrete state event driving architecture and a transient segmentation analysis model of a converter unit.
Owner:TSINGHUA UNIV

Dynamic bleed system and method for dynamic loading of a dimmer using event driven architecture

The present invention discloses a dynamic bleed system and method for dynamic loading of a dimmer using event driven architecture for LED applications. An integrated event driven LED driver architecture is used to perform dynamic loading (bleed) of triac dimmer to effectively operate in low power LED applications. The bleeder circuit dynamically loads the dimmer when instantaneous cycle by cycle power falls below a specified value and shuts the bleed path when the power is above a specified value. This threshold is programmable with hysteresis and the loading pattern is programmable as well.
Owner:GLOBALFOUNDRIES US INC

Dynamic membership assignment to users using dynamic rules

Techniques for identity management, and more particularly, to techniques for dynamically assigning membership to users in the system based on dynamic rules. In one aspect a computer-implement method is provided that breaks down the processing from a single large thread or operation into multiple minutest level threads or operations and makes use of event driven architecture used in distributed environments such as a cloud environment, to achieve a scalable model and can work seamlessly for multi-tenant applications. Every sub problem is assigned to a dedicated set of subscribers on a messaging service for processing.
Owner:ORACLE INT CORP

Method and device for IBM host to realize event-driven architecture

The invention provides a method and device for an IBM host to realize event-driven architecture. The method comprises the steps of obtaining EDA attention event content obtained when online transaction is carried out; calling an EDA event triggering program, sending the EDA attention event content to the EDA event triggering program, and reading an event triggering condition corresponding to the EDA attention event content and determining whether a corresponding EDA attention event is triggered or not through combination of the EDA attention event content, by the EDA event triggering program;storing the EDA attention event content and information of event subscribers to a postprocessing database if the EDA attention event is triggered; carrying out transcoding, format conversion and eventmessage packaging on the EDA attention event content in the postprocessing database through utilization of an EDA long hang process, thereby obtaining a legal EDA event message; and pushing the legalEDA event message to the event subscribers in a mode of calling an event management interface of an event issuer. According to the method, the existing technical problem that information sending between an IBM host and an open platform is low, host resources are wasted seriously, and curing is inflexible is mitigated.
Owner:CHINA CONSTRUCTION BANK

Network autodiscovery as a lever to decorrelated service activation through event driven architecture

An autodiscovery system provides content credentials to customer premise equipment through an event-driven architecture. The autodiscovery system includes several modules for implementing the event-driven architecture, such as an autodiscovery front-end module, an autodiscovery back-end module, and a broadcast activation module. The autodiscovery system may also include a subscriber database that stores subscriber records that identify subscribers associated with a level of service, a customer premise equipment identifier, or both. The modules of the autodiscovery system may also communicate with a conditional access system that communicates the content credentials to a data carousel. When the content credentials are made available on the data carousel, the autodiscovery front-end module may notify the customer premise equipment that the content credentials are ready for retrieval from the data carousel.
Owner:ACCENTURE GLOBAL SERVICES LTD

Dynamic membership assignment to users using dynamic rules

Techniques for identity management, and more particularly, to techniques for dynamically assigning membership to users in the system based on dynamic rules. In one aspect a computer-implement method is provided that breaks down the processing from a single large thread or operation into multiple minutest level threads or operations and makes use of event driven architecture used in distributed environments such as a cloud environment, to achieve a scalable model and can work seamlessly for multi-tenant applications. Every sub problem is assigned to a dedicated set of subscribers on a messaging service for processing.
Owner:ORACLE INT CORP

A system and method to regulate primary side current using an event driven architecture in LED circuit

ActiveUS20180295692A1Boost loop responseBoost speedElectrical apparatusElectroluminescent light sourcesWave shapeSecondary loop
The present invention discloses a system and method to regulate primary side current using an event driven architecture in led circuit. The system (100) performs a primary side regulation (PSR) of isolated or non-isolated LED driver topology such as fly back system. The primary side peak voltage / current is regulated to achieve desired secondary side currents without the need of additional external components. The architecture combines firmware and hardware to realize PSR. The method (200) may effectively combine input wave shaping (Active PFC), dimming and PSR to achieve accurate secondary side currents. The method (200) corrects the Peak Regulation Voltage / current (PRV) of primary loop to meet desired half cycle reference voltage / current, which in turn achieves the desired secondary loop current in led circuit.
Owner:GLOBALFOUNDRIES US INC

System and method for realtime detection of process disruptions in event-driven architectures

Certain example embodiments relate to a system for realtime detection of process execution disruptions in an event-driven architecture. A plurality of event-driven applications each execute at least one process step to participate in the execution of a process. The system includes an event bus usable by the plurality of event-driven applications to communicate events among each other. The event bus comprises a control channel, the control channel being configured to receive at least one start event and at least one stop event from the plurality of event-driven applications. The start and stop events indicate the execution of a corresponding process step. The system further includes a Complex Event Processing (CEP) engine configured to analyze the start and stop events on the control channel to detect a disruption of the process.
Owner:SOFTWARE AG

A scripting language extension method and event bus architecture

The invention discloses a script language extension method and an event bus framework. The method comprises events, wherein the events comprises fixed handler processing mechanisms and extension handlers; the method also comprises following steps: receiving an event register request by an event bus; registering the events by the event bus according to the event register request; sorting the fixed handler processing mechanisms and the extension handlers; receiving an event triggering instruction by the event bus; and invoking the fixed handler processing mechanisms and / or the extension handlers by the event bus according to the event triggering instruction. According to the method and the framework of the invention, the events are managed by the event bus; the extension handlers are inserted into the events; therefore, the events do not need to duplicate massive codes; and the code quantity is reduced.
Owner:KINGDEE SOFTWARE(CHINA) 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