IP Library Granted Patent US 11,695,832
Granted Patent B2
US 11,695,832 · App. 17/299,235 · Granted Jul 4, 2023

Data search apparatus, and data search method and program thereof, and edge server and program thereof

Inventors: Tsunechika Kishida (Yokohama, JP); Hideaki Akabori (Yokohama, JP); Tatsuo Fujita (Yokohama, JP)
Assignee: NTT Communications Corporation
H04L67/1097G06F16/953H04L67/568
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 11,695,832
App. No.
17/299,235
Granted
Jul 4, 2023
Kind
B2
Abstract

A system using edge computing is enabled to efficiently acquire data of an acquisition target without fail. A data search server KSV includes an industry information table 221 which stores an edge ID of an edge server operated and managed by a company/body, the edge ID being correlated with an industry ID which identifies an industry, and an ID of the company/body belonging to the industry. When a data acquisition request designating the industry ID is received from a user terminal, edge servers correlated with the designated industry ID are searched from the industry information table 221 , and sensing data is acquired from the searched edge servers and transmitted to the user terminal of the source of the request.

Claims (29)

1. A data search apparatus communicable via a network with a plurality of edge servers functioning as a data provision side and with a terminal functioning as a data acquisition side, the edge servers being configured to receive and accumulate data transmitted from a plurality of devices, the data search apparatus comprising:

a first storage table configured to correlate and store information which identifies the edge servers, and information which identifies an organization to which an owner of the devices which transmit the data to the edge servers belongs;

an edge server search part configured to search, when receiving a data acquisition request including the identification information of the organization from the terminal functioning as the data acquisition side, identification information of an edge server, which is correlated with the identification information of the organization included in the data acquisition request, from the first storage table;

a first data collection part configured to collect, based on the searched identification information of the edge server, the accumulated data from the corresponding edge server; and

a first data transmission part configured to transmit via the network the collected data to the terminal which is a transmission source of the data acquisition request.

2. The data search apparatus of claim 1 , further comprising:

an edge attribute information acquisition part configured to acquire edge attribute information including the identification information of the edge server and the identification information of the organization to which the owner of the devices which transmit the data to the edge servers belongs; and

a storage table management part configured to generate or update the first storage table, based on each identification information included in the acquired edge attribute information.

3. The data search apparatus of claim 1 , further comprising:

a second storage table configured to represent a relation between the organizations;

a related organization search part configured to search, based on the identification information of the organization included in the data acquisition request received from the terminal functioning as the data acquisition side, another organization having a relation with the organization from the second storage table; and

a list transmission part configured to search, from the first storage table, identification information of an edge server correlated with the searched another organization, and to transmit, via the network, list information representative of a list of the edge server to the terminal which is the transmission source of the data acquisition request.

4. The data search apparatus of claim 3 , further comprising:

a second data collection part configured to collect, when receiving from the terminal a data additional acquisition request including identification information of an edge server included in the list information, the accumulated data from the corresponding edge server, based on the identification information of the edge server included in the data additional acquisition request; and

a second data transmission part configured to transmit via the network the collected data to the terminal which is a transmission source of the data additional acquisition request.

5. The data search apparatus of claim 1 , wherein

when a local edge network, which interconnects the edge servers, is provided separately from the network,

the first or second data collection part collects the accumulated data from the edge servers via the edge network.

6. An edge server which is a specific edge server of a plurality of edge servers capable of receiving and accumulating data transmitted from a plurality of devices and capable of executing data transmission among the edge servers, the edge server comprising:

a storage table configured to correlate and store information which identifies the edge servers, and information which identifies an organization to which an owner of the devices which transmit the data to the edge servers belongs;

a request reception part configured to receive via a network a data acquisition request including the identification information of the organization, the data acquisition request being transmitted from a terminal functioning as a data acquisition side;

an edge server search part configured to search, from the storage table, identification information of an edge server which is correlated with the identification information of the organization included in the received data acquisition request;

a data collection part configured to collect, based on the searched identification information of the edge server, the accumulated data from the corresponding edge server; and

a data transmission part configured to transmit via the network the collected data to the terminal which is a transmission source of the data acquisition request.

7. A non-transitory computer readable medium storing a program causing a computer to execute a data search method, the computer being included in a data search apparatus communicable via a network with a plurality of edge servers functioning as a data provision side and with a terminal functioning as a data provision side and with a terminal functioning as a data acquisition side, the edge servers being configured to receive and accumulate data transmitted from a plurality of devices, the data search method comprising:

correlating, and storing in a first storage table, information which identifies the edge servers, and information which identifies an organization to which an owner of the devices which transmit the data to the edge servers belongs;

searching, when receiving a data acquisition request including the identification information of the organization from the terminal functioning as the data acquisition side, identification information of an edge server, which is correlated with the identification information of the organization included in the data acquisition request, from the first storage table;

collecting, based on the searched identification information of the edge server, the accumulated data from the corresponding edge server; and

transmitting via the network the collected data to the terminal which is a transmission source of the data acquisition request.

Assignments (2)
CHANGE OF NAME Recorded Oct 24, 2025
From: NTT COMMUNICATIONS CORPORATION
To: NTT DOCOMO BUSINESS, INC.
Reel/Frame 073266/0826 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2021
From: KISHIDA, TSUNECHIKA; AKABORI, HIDEAKI; FUJITA, TATSUO
To: NTT COMMUNICATIONS CORPORATION
Reel/Frame 056469/0540 →
Priority Claims (1)
JP 2018-228987 · Dec 6, 2018 · national
Continuity (1)
Related Publication 20220038535A1 · Feb 3, 2022