# US 2024/0205299 A1 · Data processing system, data providing system, event information generating apparatus, data processing apparatus, data processing method and program

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2024/0205299 A1
- Document ID: US20240205299A1
- Status: Published application
- Kind: A1
- Application number: 18/554,090
- Filed: 2021-04-19
- Published: 2024-06-20
- Earliest claimed: 2021-04-19
- Assignees: Nippon Telegraph and Telephone Corporation
- Applicants: Nippon Telegraph and Telephone Corporation
- Inventors: Shintaro MIZUNO; Kenji SHIMIZU; Masahisa KAWASHIMA
- Web page: https://patentgrep.com/patent/US20240205299A1

## CPC

- G06F 13/28: using burst mode transfer, e.g. direct memory access {DMA}, cycle steal (G06F13/32 takes precedence)
- H04L 67/50: Network services
- G06F 9/542: {Event management; Broadcasting; Multicasting; Notifications}
- G06F 15/17331: {Distributed shared memory [DSM], e.g. remote direct memory access [RDMA]}
- H04L 67/1097: for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A data processing system includes an event information generating apparatus including generation means that receives data collected from a plurality of terminals, generates event information from the data, and transmits the generated event information to a broker device. The event information generating apparatus includes transmission means that transmits, to a data hub node device corresponding to the event information generated by the generation means, among a plurality of data hub node devices that differ for each event information, data corresponding to the event information. The data processing system includes a data processing apparatus including acquisition means that acquires event information corresponding to a specific service from a broker device. The data processing apparatus includes processing means that acquires the data from a data hub node device that stores the data corresponding to the event information, to execute processing using the data.

## Claims

### Claim 1

A data processing system comprising:
an event information generating apparatus including
first circuitry configured to
receive data that is collected from a plurality of terminals,
generate event information from the data,
transmit the generated event information to a broker device, and
transmit, to a data hub node device corresponding to the generated event information, among a plurality of data hub node devices that differ for each event information, data corresponding to the event information; and
a data processing apparatus including
second circuitry configured to
acquire the event information corresponding to a specific service, from the broker device,
acquire the data corresponding to the acquired event information, from the data hub node device that stores the data corresponding to the event information, based on the acquired event information, and
perform processing using the data.

### Claim 2 (depends on 1)

The data processing system according to claim 1, wherein the event information includes address information of a memory that stores the data corresponding to the event information.

### Claim 3 (depends on 1)

The data processing system according to claim 1, wherein the first circuitry is configured to generate the event information, by performing image analysis on the collected data.

### Claim 4 (depends on 1)

The data processing system according to claim 1, wherein the first circuitry is configured to transmit data to the data hub node device by using remote direct memory access (RDMA), and the second circuitry is configured to acquire the data from the data hub node device by using the RDMA.

### Claim 5

A data providing system comprising:
an event information generating apparatus including
first circuitry configured to
receive data that is collected from a plurality of terminals,
generate event information from the data, and
transmit the generated event information to a broker device. and
transmit, to a data hub node device corresponding to the generated event information, among a plurality of data hub node devices that differ for each event information, data corresponding to the event information; and
a data hub node device including
second circuitry configured to
receive the data corresponding to the generated event information, and
transmit the data to a data processing apparatus configured to acquire the event information.

### Claim at position 6

6-7. (canceled)

### Claim 8 (depends on 1)

The data processing system according to claim 1, wherein in the data processing apparatus, a pool of the first circuitry is provided, and the pool or a portion of the pool is allocated to a user.

### Claim 9

A data processing method executed in a data processing system that includes an event information generating apparatus and a data processing apparatus, the data processing method comprising:
receiving, by the event information generating apparatus, data that is collected from a plurality of terminals;
generating, by the event information generating apparatus, event information from the data;
transmitting, by the event information generating apparatus, the generated event information to a broker device;
transmitting, by the event information generating apparatus, to a data hub node device corresponding to the generated event information, among a plurality of data hub node devices that differs for each event information, the data corresponding to the event information;
acquiring, by the data processing apparatus, event information corresponding to a specific service, from the broker device;
acquiring, by the data processing apparatus, the data from a data hub node device that stores the data corresponding to the event information, based on the acquired event information; and
performing processing using the data.

### Claim at position 9

10-11. (canceled)
