Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

82 results about "Message broker" patented technology

A message broker (also known as an integration broker or interface engine) is an intermediary computer program module that translates a message from the formal messaging protocol of the sender to the formal messaging protocol of the receiver. Message brokers are elements in telecommunication or computer networks where software applications communicate by exchanging formally-defined messages. Message brokers are a building block of message-oriented middleware (MOM) but are typically not a replacement for traditional middleware like MOM and remote procedure call (RPC).

Railway material purchasing asynchronous task processing method, device and system

The invention relates to a railway material purchasing asynchronous task processing method, device and system, and the method comprises the steps: constructing a six-layer message channel architecture of a purchasing business process, and executing an instruction of deploying a message agent node in an active-active mode for each channel based on the core message middleware of a Kafka cluster; the front-end gateway is instructed to package the purchase event into a binary message body with a transaction ID and a timestamp, and the binary message body is written into a persistent queue after priority labeling is carried out according to a task type label; processing the concurrent tasks by adopting a multi-stage feedback queue scheduling algorithm, and dynamically allocating computing resources based on a thread pool; a maximum retry threshold value is set according to an exponential backoff retry strategy, so that the failed task is automatically transferred into a dead message queue; and dynamically calculating an optimal message routing path based on the supplier portrait and the material classification model, and extracting the order to an exclusive processing queue of the optimal supplier according to Topic dynamic switching of the message queue. According to the invention, the coupling degree is reduced, the system performance is improved, and the fault tolerance is enhanced.
Owner:CHINA ACADEMY OF RAILWAY SCI CORP LTD +1

Enabling device context awareness, data ingestion and real-time actions in mobile networks

Techniques for data ingestion enabling context awareness and real-time actions in mobile networks are disclosed. In some embodiments, a system, a process, and / or a computer program product for data ingestion enabling context awareness and real-time actions in mobile networks includes extracting a plurality of parameters from a mobile core network entity using an application programming interface (API) call, messages over a message broker, and / or logs from the mobile core network entity; determining a context for a session using one or more of the plurality of parameters associated with a mobile device communicating over the mobile core network; and applying a security policy using a security platform to the session based on the context.
Owner:PALO ALTO NETWORKS INC

Methods, systems, and computer readable media for mitigating network security attacks by linking network function (NF) discovery results with subsequent messages at proxy nf

A method for mitigating network security attacks by linking NF discovery results to subsequent messages includes receiving, at a proxy NF, NF discovery messages. The method further includes reading, by the proxy NF, producer NF and consumer-NF-identifying parameters from the NF discovery messages. The method further includes creating, by the proxy NF, records in an NF-discovery-linked security database maintained by the proxy NF, wherein the records include the consumer NF and producer-NF-identifying parameters read from the NF discovery messages. The method further includes receiving, by the proxy NF, a service-based interface (SBI) request message. The method further includes screening, by the proxy NF and using the records in the NF-discovery-linked security database, the SBI request message. The method further includes performing, by the proxy NF, a network security action for the SBI request message based on results of the screening.
Owner:ORACLE INT CORP

Systems and methods for end user privilege elevation

Systems and methods for end user elevation and anonymous administrative login are disclosed. An agent executing on a client device can provide a graphical element within a user interface presented by the client device upon detection of a request for elevated user privileges. Upon an interaction with the graphical element, the agent transmits, to a server, data corresponding to the request for elevated user privileges, and receives, from the server, a message indicating approval of the request for elevated user privileges. The agent provides, to the operating system of the client device, an indication that the request for elevated user privileges is approved.
Owner:CONNECTWISE LLC

Gray level request routing method and device based on message queue, equipment and medium

The invention relates to a grayscale request routing method and device based on a message queue, equipment and a medium. In the application, after a message production service receives a request message, if a message agency judges that the request message carries a gray level identifier, an original theme of the request message is modified into a shadow theme to generate a target message, and the target message is sent to a gray level message queue, so that a gray level service in a message consumption service is facilitated; and consuming the corresponding target message from the grayscale message queue through the shadow theme. Visibly, according to the method, the device and the system, the grayscale request carrying the grayscale identifier is identified through the message agent, the original theme of the grayscale request is modified into the shadow theme, and then the shadow theme is stored in the grayscale message queue, so that grayscale request routing based on the message queue can be realized, the grayscale request can be isolated from other online requests in the mode, and the grayscale traffic is prevented from influencing the online user traffic; the message agent is independent of the business program of the message production service, so that the scheme does not need to modify the business code, and the stability of the business code is ensured.
Owner:BEIJING QIYI CENTURY SCI & TECH CO LTD

Dynamic message theme adaptation method, system and device and storage medium

The invention relates to the technical field of Internet of Things communication, and provides a dynamic message theme adaptation method, system and device and a storage medium, which are applied to a control center, and the method comprises the following steps: receiving a message proxy request sent by an Internet of Things device; the message proxy request carries a message theme identifier bound with an equipment interaction function; responding to the message proxy request, matching a corresponding message theme rule from a preset specification library, and obtaining a target message proxy address; generating a message theme name containing the device identifier based on the message theme rule; establishing a key value pair of the message theme identifier and the message theme name, and generating a message theme mapping list containing the key value pair; and packaging the message theme mapping list and the target message proxy address to obtain control center data, and issuing the control center data to the Internet of Things equipment. The method and the device can adapt to message agents of other specifications, and meet the requirements of multi-manufacturer message agents and multi-scene access.
Owner:ZKTECO CO LTD

Application-agnostic puncturing of network address translation (NAT) services

Two electronic devices attempt to communicate and exchange Internet Protocol (IP) packets over a cellular communication network, and at least one of the two devices is behind a symmetric Network Address Translation (NAT) service. At least one of the two devices executes a Session Traversal Utilities for NAT (STUN) protocol, which provides to that device a pair of external IP address and port of that device; which that device then informs to a Message Broker Unit that is accessible to both devices via the public Internet. The Message Broker Unit provides the external IP address and port of that device, to the other device; which then connects to a Virtual Private Network (VPN) server and sends to the first device one or more User Datagram Protocol (UDP) packets that penetrate or puncture the NAT service in an application-agnostic manner.
Owner:LIVEU

Edge device video analysis system

A cloud platform has a message broker and a web portal thereon. An edge device connects to the cloud platform and has a camera thereon, memory for storing computer readable instructions, and a processor for executing the computer readable instructions. A video stream comprising a plurality of video frames is captured from the camera. A set of coordinates to define a region of interest is generated to insert into at least one of the plurality of video frames to form a modified video stream. The modified video stream is processed with an inference module to obtain a plurality of inferences. The modified video stream and the plurality of inferences is sent to the cloud platform web portal to display output relating to the modified video stream and the plurality of inferences thereon.
Owner:CLEAROBJECT CORP

MQTT message security protection method and device based on multilayer protection mechanism, and medium

The invention discloses an MQTT message security protection method and device based on a multilayer protection mechanism, and a medium, and relates to the technical field of communication. The method comprises the following steps: establishing MQTT connection between client equipment and a message proxy server, and receiving an MQTT message sent by the message proxy server through the client equipment; the client device reads a pre-configured device key from a secure storage area of the client device and obtains a current time factor so as to generate a local verification code through cryptographic hash operation; and performing consistency comparison verification on the local verification code and a dynamic authentication password extracted from the MQTT message, if verification is consistent, executing a control instruction in the MQTT message through the client device, and if verification is inconsistent, discarding the MQTT message and triggering an exception handling process.
Owner:浪潮智能终端有限公司

Multi-cluster message bus intelligent management method and system based on unified control plane

The invention relates to the technical field of data cluster management, in particular to a multi-cluster message bus intelligent management method and system based on a unified control plane. The method comprises the following steps of: constructing a unified control plane architecture, and integrating a message proxy cluster, an authentication service, a message storage service, a delay message scheduling service, a management end and a client SDK (Software Development Kit); the authentication service receives an authentication request of the client SDK, executes fine-grained permission authentication, generates a unified permission token, and distributes message cluster connection information; communication is established based on the message cluster connection information, and message production and consumption track states are reported to a message storage service; carrying out persistent storage and classification processing on the reported message content and the full life cycle trajectory, and delivering the message to a target message agent cluster; and aggregating the data of each message cluster so as to realize configuration management, monitoring alarm and message replay operation of multiple clusters. According to the invention, unified management of heterogeneous message clusters can be supported.
Owner:BEIJING KUCHE YIMEI NETWORK TECH CO LTD

Management of connector services and connected artificial intelligence agents for message senders and recipients

Systems and methods are described for a messaging agent for managed multidimensional search based on an electronic message and management policies. A messaging application at a client device can send a new electronic message, such as an email, to a connector service. An attachment can be ingested and stored in a vector database. Then one or more artificial intelligence (“AI”) agents can be selected for responding to the body of the email, such as a query in the body. The responses can be formatted and sent to multiple users, such as a sending user of the electronic message and a recipient user that was copied or also sent the new electronic message. The AI agents can use different AI models, prompts, and vector databases depending on user permissions. This allows for building up vector databases with relevant content items and answering user questions based on those vector databases.
Owner:AIRIA LLC

Distributed message queue data processing efficiency monitoring method and device

The invention relates to the technical field of electric digital data processing, in particular to a distributed message queue data processing efficiency monitoring method and device.The distributed message queue data processing efficiency monitoring method comprises the steps that running data are continuously obtained from a consumer end or a message agent end of a distributed message queue; based on a preset sliding time window, performing time accumulation statistics on the message processing quantity information to obtain an instantaneous consumption speed value in the sliding time window; performing fluctuation analysis on the instantaneous consumption speed value in a plurality of continuous sliding time windows to obtain a stability index; determining an efficiency score value; and performing early warning based on the efficiency score value. According to the scheme, the dynamic sliding time window is introduced to carry out real-time cumulative statistics on the instantaneous consumption speed, and the stability index is combined, so that synchronous quantification of the performance stability and the throughput capacity of the consumption side of the message queue is realized, and the description precision of a monitoring result on a real running state is improved.
Owner:BEIJING MASS TRANSIT RAILWAY OPERATION CORPORATION LIMITED

Conference document synchronization control method

The invention relates to a conference document synchronization control method, a computer readable storage medium and electronic equipment. The conference document synchronization control method comprises the following steps: uploading a conference document to a server; in response to opening of the conference document by the host terminal, generating an instruction for indicating document opening operation by the host terminal and transmitting the instruction to the server; forwarding an instruction for indicating a document opening operation to the conference participating terminal through the server so as to enable the conference participating terminal to open the conference document; in response to a first operation performed on the conference document by the host terminal, the host terminal generates a first instruction for indicating the first operation and transmits the first instruction to the server; a first instruction is forwarded to the conference participating terminal through the server, so that the conference participating terminal executes operation corresponding to the first operation, the first instruction is in a JSON format and comprises a conference identifier, a conference participating terminal identifier, a conference document identifier and a first operation identifier, and the server and the conference participating terminal establish communication connection through a WebSocket protocol; and a SockJS library is utilized to initiate a communication connection established through a WebSocket protocol, the communication connection uses STOMP as a sub-protocol, and the server adopts RabbitMQ as a message agent to transmit the first instruction.
Owner:E-CAPITAL TRANSFER CO LTD

Name-based routing through networks

Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub / sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.
Owner:LEVEL 3 COMMUNICATIONS LLC

Method and system to remediate a security issue

A method performed by a security engine system to remediate a security issue of a computing resource. A transformation module may determine a security event from a description of the security issue, and a main message broker may send the security event to a decision server to obtain a sequence of recommended remediation actions based on the security event. A remediation server may then execute remediation scripts, each remediation script implementing at least a remediation action from the sequence of recommended remediation actions, each remediation action being applied to the computing resource.
Owner:BULL SA

Name-based routing through networks

Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub / sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.
Owner:LEVEL 3 COMMUNICATIONS LLC

Semantic clustering of messages

Example systems, methods, and computer-readable media are disclosed. In an example method, a first outbound text message is transmitted via a message broker of a messaging platform from a client to a plurality of recipients. In response to the first outbound message, a plurality of inbound text messages is received, via the message broker, from the plurality of recipients. A first grouping of the plurality of inbound text messages is determined, the first grouping associated with one or more recipients of the plurality of recipients. The first grouping is presented to the client. A second outbound text message is transmitted, via the message broker, from the client to the one or more recipients of the plurality of recipients. The second outbound text message is generated based on the first grouping. The message broker is in communication with a first messaging service and a second messaging service different from the first messaging service. The first outbound text message is transmitted via the first messaging service. A first inbound text message of the plurality of inbound text messages is received via the second messaging service. Each inbound text message of the plurality of inbound text message is addressed to a long-code telephone number generated by the messaging platform and uniquely associated with the client by the messaging platform.
Owner:COMMUNITY COM INC

Generative AI-based knowledge base automatic generation method and system

The invention belongs to the technical field of knowledge maps, and discloses a generative AI-based knowledge base automatic generation method and system, and the method comprises the steps: packaging original event data of different sources into a standard envelope containing a source, an original timestamp and a load, issuing the event message as a standardized event message to a corresponding message agent theme in the configured Kafka theme list; based on a preset event conversational time window and a preset event conversational silent period, executing stateful aggregation on the standardized event message flow, and recombining discrete events surrounding a single fault into an associated event packet; according to the method, the integration problem of heterogeneous data sources is effectively solved, the data integration quality is improved, it is guaranteed that new knowledge can be accurately integrated into an existing knowledge system, and the knowledge graph continuously keeps consistency and effectiveness.
Owner:SHANGHAI SUBANG INFORMATION TECH CO LTD

A message processing method, apparatus, and electronic device

This application provides a message processing method, apparatus, and electronic device, comprising: a message broker cluster obtaining a first message of a first topic from a message queue, the first message being sent to the message queue by a business control terminal, the message broker cluster including at least one message broker; determining that the first message corresponds to a first business process connected to the first message broker, the first business process being a task process connected to the first message broker in the message broker cluster; and controlling the first message broker to send the first message to the first business process in response.
Owner:LINKAGE TECHNOLOGY (NANJING) CO LTD

Systems and methods for device connectivity management

Devices and methods for device connectivity management are disclosed. According to one embodiment, a system for device connectivity management may include a plurality of client devices, each client device supporting a plurality of communication channels; and a broker in communication with each of the client devices over each supported communication channel, the broker comprising at least one computer processor. Each client may send a subscription message to the broker over each supported communication channel. The broker may send each subscribed client a keep alive message over each subscribed supported communication channel, and may broker publish a status message to each subscribed client over each subscribed supported communication channel for a non-responding client. One of the plurality of clients may execute an action in response to the status message.
Owner:VERIFONE INC

Automation system with communication infrastructure

An interaction occurs between communication subscribers respectively connected to at least one message agent via a communication connection in an automation system, in which at least one first communication subscriber subscribing to a message under a first subject name at the message agent issues an availability notification under the first subject name at the message agent, the availability notification instructs a first communication subscriber to provide a service assigned to a first topic name, where each further communication subscriber receives a message copy of the availability notification with a first return routing description comprising a routing section name of an overlay routing section originating from the first communication subscriber, wherein at least one second communication subscriber issues a request message for a service under a first subject name at a message proxy, where the second communication subscriber uses a first return route description of a message copy of an availability notification of a service as a delivery route in the request message to the first communication subscriber, wherein the delivery route of the request message reduces the route segment name of the covered route segment via the communication connection to the message agent during transmission from the second communication subscriber to the first communication subscriber, respectively.
Owner:BECKHOFF AUTOMATION GMBH

HTTP-based message broker architectures for communications between a cloud-based controller and network devices of a wireless communications network and related methods

An application of a cloud-based controller forwards a message to a message broker of the cloud-based controller. The message is then transmitted to a network device of a wireless communications network over a WebSocket tunnel connection. Thereafter, an acknowledgment is received in response to transmitting the message at a gRPC proxy for the message broker.
Owner:RUCKUS IP HOLDINGS LLC

Data transfer

A system and computer-implemented method of data transfer. Embodiments comprise configuring a containerised application (210) to request data from an ambassador sidecar (208) in communication with a message broker (206), and receiving, at the ambassador sidecar, a data request from the containerised application. Embodiments further request, by the ambassador sidecar, the requested data from the message broker, and transmit, from the message broker, the requested data to the ambassador sidecar. Embodiments further transmit, from the ambassador sidecar, the requested data to the containerised application.
Owner:BAE SYSTEMS PLC

Method and system for automatic generation of knowledge base based on generative AI

The application belongs to the technical field of knowledge graph, and discloses a knowledge base automatic generation method and system based on generative AI, which comprises the following steps: encapsulating original event data of different sources into a standard envelope containing the source, original timestamp and load, and publishing the standard event message to the corresponding message agent theme of the configured Kafka theme list; based on the preset event session time window and the preset event session silence period, performing state aggregation on the standardized event message stream, and recombining discrete events around a single fault into associated event packages; the application effectively solves the integration problem of heterogeneous data sources, improves the data integration quality, ensures that new knowledge can be accurately integrated into the existing knowledge system, and makes the knowledge graph maintain consistency and effectiveness.
Owner:SHANGHAI SUBANG INFORMATION TECH CO LTD

Http-based message broker architectures for communications between a cloud-based controller and network devices of a wireless communications network and related methods

An application of a cloud-based controller forwards a message to a message broker of the cloud-based controller. The message is then transmitted to a network device of a wireless communications network over a WebSocket tunnel connection. Thereafter, an acknowledgment is received in response to transmitting the message at a gRPC proxy for the message broker.
Owner:RUCKUS IP HOLDINGS LLC

Techniques for a self-learning scalable event broker

Techniques are disclosed for implementing a self-learning cloud-based message broker are disclosed. The message broker can receive an event trigger that includes information usable to identify a subscribing client of a publisher-subscriber messaging system. The message broker can determine message parameters for one or more messages by sampling a distribution. The message broker can determine the message parameters in response to receiving the event trigger. The message broker can send the one or more messages to the subscribing client. The one or more messages can be characterized by the message parameters. The message broker can receive a response status from the subscribing client and, based on the response status, update the distribution.
Owner:INDIAN INST OF TECHNOLGOY ROORKEE +1

Preservation of serialization for processing of asynchronous tasks

First message information indicative of a plurality of first ordered tasks is obtained from a message broker. The first ordered tasks are ordered based on an order in which each of the ordered tasks was received by the message broker. A first task processing hashmap is generated that maps each of a plurality of first ordered task sequences to a corresponding first task entity of a plurality of first task entities. Each of the first ordered task sequences comprises one or more of the plurality of first ordered tasks associated with the corresponding task entity and ordered based on the order in which each of the plurality of first ordered tasks was received by the message broker. The first task processing hashmap is processed to perform the plurality of ordered first task sequences.
Owner:CHARTER COMM OPERATING LLC

Methods, systems, and computer readable media for mitigating network security attacks by linking network function (NF) discovery results with subsequent messages at proxy NF

A method for mitigating network security attacks by linking NF discovery results to subsequent messages includes receiving, at a proxy NF, NF discovery messages. The method further includes reading, by the proxy NF, producer NF and consumer-NF-identifying parameters from the NF discovery messages. The method further includes creating, by the proxy NF, records in an NF-discovery-linked security database maintained by the proxy NF, wherein the records include the consumer NF and producer-NF-identifying parameters read from the NF discovery messages. The method further includes receiving, by the proxy NF, a service-based interface (SBI) request message. The method further includes screening, by the proxy NF and using the records in the NF-discovery-linked security database, the SBI request message. The method further includes performing, by the proxy NF, a network security action for the SBI request message based on results of the screening.
Owner:ORACLE INT CORP

Data transmission method and device, electronic equipment and readable storage medium

The embodiment of the invention provides a data transmission method and device, electronic equipment and a readable storage medium, and the method comprises the steps: extracting the attribute information of Internet of Things equipment from a connection request sent by the Internet of Things equipment; according to the attribute information and the load condition of each proxy node, allocating the Internet of Things equipment to a first message proxy node corresponding to a first equipment group; writing first data sent by the Internet of Things equipment into a message queue through the first message proxy node; receiving a subscription request sent by the server, and writing the subscription request into a data processing rule list corresponding to the server; and processing the data in the message queue according to the data processing rule list corresponding to the server, and sending the processed data to the server, thereby improving the data transmission efficiency and improving the network bandwidth utilization rate.
Owner:GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1

Method for detecting an application progress and handling an application failure in a distributed system

A method for detecting an application progress and handling an application failure in a distributed system. The method includes: monitoring an interaction between modules of at least one application, the at least one application being deployed across different physical nodes, the interaction being carried out by exchanging messages between the modules using a message broker, the monitoring being carried out at least partially using the message broker; detecting the application progress based on the monitoring; initiating a failure handling based on the detecting.
Owner:ROBERT BOSCH GMBH +1