# US 10,769,216 B2 · Data acquisition method, data acquisition apparatus, and recording medium

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

- Number: US 10,769,216 B2
- Document ID: US10769216B2
- Status: Granted
- Kind: B2
- Application number: 15/589,150
- Filed: 2017-05-08
- Published: 2017-10-19
- Granted: 2020-09-08
- Earliest claimed: 2014-11-14
- Assignees: Fujitsu Limited
- Applicants: Fujitsu Limited
- Inventors: Tsuyoshi Maita; Nobumi Noro; Tetsu Tanaka
- Web page: https://patentgrep.com/patent/US10769216B2

## CPC

- G06F 16/951: Indexing; Web crawling techniques
- G06F 16/00: Information retrieval; Database structures therefor; File system structures therefor
- G06F 16/958: Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A non-transitory computer-readable recording medium storing a data acquisition program that causes a computer to execute a process including: identifying a position of a part to be extracted in a document that is associated with a specific URL and includes structural information of tags, the position being on a hierarchical structure of the tags included in the document, and allowing the position on the hierarchical structure to be registered; and accessing periodically or non-periodically the document associated with the specific URL, and extracting and outputting data corresponding to the registered position on the hierarchical structure of the tags.

## Claims

### Claim 1

A non-transitory computer-readable recording medium storing a data acquisition program that causes a computer to execute a process comprising:
identifying a position of a part to be extracted in a document that is associated with a specific URL and includes structural information of tags, the position being on a hierarchical structure of the tags included in the document, and allowing the position on the hierarchical structure to be registered; and
accessing periodically or non-periodically the document associated with the specific URL, and extracting and outputting data corresponding to the registered position on the hierarchical structure of the tags, wherein when data corresponding to the position on the hierarchical structure of the tags, the data having been extracted and registered in the past, is different from data corresponding to the position on the hierarchical structure of the tags, the data having been extracted and registered this time, information indicating that the data have changed is output.

### Claim 2 (depends on 1)

The non-transitory computer-readable recording medium according to claim 1, wherein the position of the part to be extracted is further identified by use of a combination of: a name of a tag or an ordering sequence number of the tag in the document;
and a hierarchical structure of tags.

### Claim 3

A non-transitory computer-readable recording medium storing a data acquisition program that causes a computer to execute a process comprising:
identifying a position of a part to be extracted in a document that is associated with a specific URL and includes structural information of tags, the position being on a hierarchical structure of the tags included in the document, and allowing the position on the hierarchical structure to be registered; and
accessing periodically or non-periodically the document associated with the specific URL, and extracting and outputting data corresponding to the registered position on the hierarchical structure of the tags, wherein when a plurality of positions of the part to be extracted have been registered for the document, output according to the number or rate of data matching past data, in data corresponding to the plurality of positions is performed.

### Claim 4 (depends on 3)

The non-transitory computer-readable recording medium according to claim 3, wherein the position of the part to be extracted is further identified by use of a combination of: a name of a tag or an ordering sequence number of the tag in the document; and a hierarchical structure of tags.

### Claim 5

A non-transitory computer-readable recording medium storing a data acquisition program that causes a computer to execute a process comprising:
displaying a document that is associated with a specific URL and described in HTML format or displaying a source of the document;
receiving a selection of a part to be extracted that is included in the displayed document or the displayed source of the document;
identifying a hierarchy of a tag corresponding to the received part to be extracted;
registering the identified hierarchy as information identifying a position of the part to be extracted; and
accessing periodically or non-periodically the document associated with the specific URL, and extracting and outputting data corresponding to the registered hierarchy.

### Claim 6 (depends on 5)

The non-transitory computer-readable recording medium according to claim 5, wherein the position of the part to be extracted is further identified by use of a combination of: a name of a tag or an ordering sequence number of the tag in the document; and a hierarchical structure of tags.

### Claim 7

A data acquisition method comprising:
identifying a position of a part to be extracted in a document that is associated with a specific URL and includes structural information of tags, the position being on a hierarchical structure of the tags included in the document, and allowing the position on the hierarchical structure to be registered, by a processor; and
accessing periodically or non-periodically the document associated with the specific URL, and extracting and outputting data corresponding to the registered position on the hierarchical structure of the tags, by the processor, wherein when data corresponding to the position on the hierarchical structure of the tags, the data having been extracted and registered in the past, is different from data corresponding to the position on the hierarchical structure of the tags, the data having been extracted and registered this time, information indicating that the data have changed is output, by the processor.

### Claim 8 (depends on 7)

The data acquisition method according to claim 7, wherein the position of the part to be extracted is further identified by use of a combination of: a name of a tag or an ordering sequence number of the tag in the document; and a hierarchical structure of tags, by the processor.

### Claim 9

A data acquisition method comprising:
identifying a position of a part to be extracted in a document that is associated with a specific URL and includes structural information of tags, the position being on a hierarchical structure of the tags included in the document, and allowing the position on the hierarchical structure to be registered, by a processor; and
accessing periodically or non-periodically the document associated with the specific URL, and extracting and outputting data corresponding to the registered position on the hierarchical structure of the tags, by the processor, wherein when a plurality of positions of the part to be extracted have been registered for the document, output according to the number or rate of data matching past data, in data corresponding to the plurality of positions is performed, by the processor.

### Claim 10 (depends on 9)

The data acquisition method according to claim 9, wherein the position of the part to be extracted is further identified by use of a combination of: a name of a tag or an ordering sequence number of the tag in the document; and a hierarchical structure of tags.

### Claim 11

A data acquisition method comprising:
displaying a document that is associated with a specific URL and described in HTML format or displaying a source of the document, by a processor;
receiving a selection of a part to be extracted that is included in the displayed document or the displayed source of the document, by the processor;
identifying a hierarchy of a tag corresponding to the received part to be extracted, by the processor;
registering the identified hierarchy as information identifying a position of the part to be extracted, by the processor; and
accessing periodically or non-periodically the document associated with the specific URL, and extracting and outputting data corresponding to the registered hierarchy, by the processor.

### Claim 12 (depends on 11)

The data acquisition method according to claim 11, wherein the position of the part to be extracted is further identified by use of a combination of: a name of a tag or an ordering sequence number of the tag in the document; and a hierarchical structure of tags.

### Claim 13

A data acquisition apparatus comprising:
a processor configured to:
identify a position of a part to be extracted in a document that is associated with a specific URL and includes structural information of tags, the position being on a hierarchical structure of the tags included in the document, and allow the position on the hierarchical structure to be registered; and
periodically or non-periodically access the document associated with the specific URL, and extract and output data corresponding to the registered position on the hierarchical structure of the tags, wherein when data corresponding to the position on the hierarchical structure of the tags, the data having been extracted and registered in the past, is different from data corresponding to the position on the hierarchical structure of the tags, the data having been extracted and registered this time, the processor is configured to output information indicating that the data have changed.

### Claim 14 (depends on 13)

The data acquisition apparatus according to claim 13, wherein the position of the part to be extracted is further identified by use of a combination of: a name of a tag or an ordering sequence number of the tag in the document; and a hierarchical structure of tags.

### Claim 15

A data acquisition apparatus comprising:
a processor configured to:
identify a position of a part to be extracted in a document that is associated with a specific URL and includes structural information of tags, the position being on a hierarchical structure of the tags included in the document, and allow the position on the hierarchical structure to be registered; and
periodically or non-periodically access the document associated with the specific URL, and extract and output data corresponding to the registered position on the hierarchical structure of the tags, wherein when a plurality of positions of the part to be extracted have been registered for the document, the processor is configured to perform output according to the number or rate of data matching past data, in data corresponding to the plurality of positions.

### Claim 16 (depends on 15)

The data acquisition apparatus according to claim 15, wherein the position of the part to be extracted is further identified by use of a combination of: a name of a tag or an ordering sequence number of the tag in the document; and a hierarchical structure of tags.

### Claim 17

A data acquisition apparatus comprising:
wherein the processor is configured to
display a document that is associated with a specific URL and described in HTML format or displaying a source of the document;
receive a selection of a part to be extracted that is included in the displayed document or the displayed source of the document;
identify a hierarchy of a tag corresponding to the received part to be extracted;
register the identified hierarchy as information identifying a position of the part to be extracted; and
access periodically or non-periodically the document associated with the specific URL, and extracting and outputting data corresponding to the registered hierarchy.

### Claim 18 (depends on 17)

The data acquisition apparatus according to claim 17, wherein the position of the part to be extracted is further identified by use of a combination of: a name of a tag or an ordering sequence number of the tag in the document; and a hierarchical structure of tags.
