IP Library Granted Patent US 11,403,085
Granted Patent B2
US 11,403,085 · App. 16/560,994 · Granted Aug 2, 2022

Data collection system, data collection method, non-transitory computer readable medium, and edge-functionalized device

Inventor: Tomoka Nakagawa (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
G06F8/61H04L61/2015H04L67/34H04L67/12H04N1/32561
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,403,085
App. No.
16/560,994
Granted
Aug 2, 2022
Kind
B2
Abstract

A data collection system includes a first device that includes a generation unit configured to generate installation data including an edge-server function program for collecting data items generated by a device group including plural devices and a transmission unit configured to transmit the installation data generated by the generation unit to outside and a second device that includes an installation unit configured to install the edge-server function program by using the installation data transmitted from the first device. The second device selects one or more registration candidate devices by comparing first information that is further included in the installation data and second information that is acquirable separately from the installation data and attempts to register the one or more registration candidate devices as data collection targets when installation of the edge-server function program is completed by the installation unit.

Claims (39)

1. A data collection system comprising:

a first device that includes a generation unit configured to generate installation data including an edge-server function program for collecting data items generated by a device group including a plurality of devices and a transmission unit configured to transmit the installation data generated by the generation unit to outside; and

a second device that includes an installation unit configured to install the edge-server function program by using the installation data transmitted from the first device,

wherein the second device selects one or more registration candidate devices by comparing first information that is further included in the installation data and second information that is acquirable separately from the installation data and attempts to register the one or more registration candidate devices as data collection targets when installation of the edge-server function program is completed by the installation unit.

2. The data collection system according to claim 1 , further comprising:

a third device that is capable of communicating with both the first device and the second device,

wherein the third device is configured to transfer the installation data received from the first device to the second device.

3. The data collection system according to claim 2 ,

wherein the first device is a server that performs pull-based communication with the third device, and the first device transmits the installation data to the third device when the first device receives polling from the third device.

4. The data collection system according to claim 1 ,

wherein the first information includes device information regarding a device that generates data that is permitted to be used, and

wherein the second information includes device information regarding a device that is capable of communicating with the second device.

5. The data collection system according to claim 4 ,

wherein the edge-server function program includes one or more analysis logics each of which uses collected data as an input and each of which uses an analysis result according to a usage purpose of the data as an output, and

wherein the first information is information that indicates a correspondence relationship between types of the one or more analysis logics and the device information regarding a device that generates input data of the one or more analysis logics.

6. The data collection system according to claim 4 ,

wherein the second information is lease information that indicates a correspondence relationship between the device information and network information, and

wherein the second device acquires the lease information from a DHCP server that manages network information in a local area network where the second device is available for use.

7. The data collection system according to claim 4 ,

wherein the second device performs a data collection test on the registration candidate devices and registers only the registration candidate devices that have passed the collection test.

8. The data collection system according to claim 5 ,

wherein the second device performs a data collection test on the registration candidate devices and registers only the registration candidate devices that have passed the collection test.

9. The data collection system according to claim 6 ,

wherein the second device performs a data collection test on the registration candidate devices and registers only the registration candidate devices that have passed the collection test.

10. A data collection method comprising:

causing a first device to perform

generating installation data that includes an edge-server function program for collecting data items generated by a device group including a plurality of devices and

transmitting the generated installation data to outside; and

causing a second device to perform

installing the edge-server function program by using the installation data transmitted from the first device and

selecting one or more registration candidate devices by comparing first information that is further included in the installation data and second information that is acquirable separately from the installation data and attempting to register the one or more registration candidate devices as data collection targets upon completion of the installation of the edge-server function program.

11. A non-transitory computer readable medium storing a program causing a computer to execute a process for collecting data, the process comprising:

generating installation data that includes an edge-server function program for collecting data items generated by a device group including a plurality of devices;

transmitting the generated installation data to outside;

installing the edge-server function program by using the installation data transmitted from the first device; and

selecting one or more registration candidate devices by comparing first information that is further included in the installation data and second information that is acquirable separately from the installation data and attempting to register the one or more registration candidate devices as data collection targets upon completion of the installation of the edge-server function program.

12. An edge-functionalized device comprising:

an installation unit that installs an edge-server function program for collecting data items generated by a device group including a plurality of devices by using installation data that includes the edge-server function program,

wherein the edge-functionalized device selects one or more registration candidate devices by comparing first information that is further included in the installation data and second information that is acquirable separately from the installation data and attempts to register the one or more registration candidate devices as data collection targets when installation of the edge-server function program is completed by the installation unit.

Assignments (2)
CHANGE OF NAME Recorded May 18, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056280/0855 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2019
From: NAKAGAWA, TOMOKA
To: FUJI XEROX CO., LTD.
Reel/Frame 050270/0409 →
Priority Claims (1)
JP JP2019-055682 · Mar 22, 2019 · national
Continuity (1)
Related Publication 20200301687A1 · Sep 24, 2020