IP Library Granted Patent US 12,355,848
Granted Patent B2
US 12,355,848 · App. 18/554,090 · Granted Jul 8, 2025

Data processing system, data providing system, event information generating apparatus, data processing apparatus, data processing method and program

Inventors: Shintaro Mizuno (Tokyo, JP); Kenji Shimizu (Tokyo, JP); Masahisa Kawashima (Tokyo, JP)
Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
H04L67/50G06F15/17331H04L67/1097
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,355,848
App. No.
18/554,090
Granted
Jul 8, 2025
Kind
B2
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 (41)

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,

wherein the data received by the first circuitry of the event information generating apparatus is to be transmitted via a second data hub node device that is coupled to the plurality of terminals, the second data hub node device being different from the plurality of data hub node devices, and

wherein the first circuitry is configured to secure a memory region and a network bandwidth for a remote direct memory access (RDMA) communication that is to be performed in the data hub node device, based on a size and an update rate of the data received via the second data hub node device.

2. 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.

3. 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.

4. The data processing system according to claim 1 , wherein the first circuitry is configured to transmit the 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.

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

the 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,

wherein the data received by the first circuitry of the event information generating apparatus is to be transmitted via a second data hub node device that is coupled to the plurality of terminals, the second data hub node device being different from the plurality of data hub node devices, and

wherein the first circuitry is configured to secure a memory region and a network bandwidth for a remote direct memory access (RDMA) communication that is to be performed in the data hub node device, based on a size and an update rate of the data received via the second data hub node device.

6. 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.

7. 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;

performing processing using the data;

transmitting the data to the event information generating apparatus via a second data hub node device that is coupled to the plurality of terminals, the second data hub node device being different from the plurality of data hub node devices; and

securing, by the event information generating apparatus, a memory region and a network bandwidth for a remote direct memory access (RDMA) communication that is to be performed in the data hub node device, based on a size and an update rate of the data received via the second data hub node device.

8. The data processing system according to claim 1 , wherein the first circuitry is configured to calculate a time period for the data hub node device to retain data, based on a data processing time period of the data processing apparatus, and secure a number of memory areas corresponding to the calculated time period.

Assignments (2)
CHANGE OF NAME Recorded Aug 15, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 072473/0885 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2023
From: MIZUNO, SHINTARO; SHIMIZU, KENJI; KAWASHIMA, MASAHISA
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 065137/0266 →
Continuity (1)
Related Publication 20240205299A1 · Jun 20, 2024
References Cited (9)
US 20050141444A1 · Hirai · 2005 [cited by examiner]
US 20050229183A1 · Araujo et al. · 2005 [cited by applicant]
US 20090106771A1 · Benner · 2009 [cited by examiner]
US 20100128110A1 · Mavromatis · 2010 [cited by examiner]
US 20170193040A1 · Agrawal et al. · 2017 [cited by applicant]
US 20180032829A1 · Kim · 2018 [cited by examiner]
US 20190340273A1 · Raman et al. · 2019 [cited by applicant]
US 20220229787A1 · Veluswamy · 2022 [cited by examiner]
Hiroshi Watanbe, MONOist, “Real-time analysis of surveillance camera images and high-precision prediction of congestion”, NTT East GigaRaku Camera, Aug. 18, 2016. [cited by applicant]