Data processing method, non-transitory computer-readable storage medium, and data processing device

US10120852B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10120852-B2
Application numberUS-201615230592-A
CountryUS
Kind codeB2
Filing dateAug 8, 2016
Priority dateAug 10, 2015
Publication dateNov 6, 2018
Grant dateNov 6, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A data processing method executed by a computer, the data processing method including specifying a first region range among from a data table, a first region range including a plurality of numerical value regions which are continuously disposed in a first direction, a plurality of numerical values in the plurality of numerical value regions having a relationship with a specified numerical value in an adjacent region, specifying a second region range, the second region range being specified by shifting the first region range in a second direction, the second region range including at least one character string region and at least one blank region, associating a character string in the at least one character string region and the plurality of numerical values, and outputting data that indicates an association between the character string in the at least one character string region and the plurality of numerical values.

First claim

Opening claim text (preview).

What is claimed is: 1. A data processing method executed by a computer, the data processing method comprising: specifying a first region range from a data table including a plurality of input regions arranged in a first direction and a second direction, a first region range being a plurality of numerical value regions which are continuously disposed in the first direction, each of the plurality of numerical value regions being an input region in which a numerical value is input, a plurality of numerical values input in the plurality of numerical value regions satisfy a predetermined condition that a difference between a calculation result of a calculation using the plurality of numerical values and a specified numerical value input in an adjacent region adjacent to the first direction is less than a predetermined threshold; specifying a second region range from the data table, the second region range being located at a position where the first region range is translated in the second direction, the second region range including at least one character string region in which a character string is input and at least one blank region in which any value is not input; associating the character string and each of the plurality of numerical values; and outputting data that indicates a correspondence between the character string and each of the plurality of numerical values based on the associating. 2. The data processing method according to claim 1 , wherein the calculation result is a sum of the plurality of numerical values or a product of the plurality of numerical values; and wherein the first region range is specified by solving a subset sum problem or a subset product problem for the plurality of input regions in the data table. 3. The data processing method according to claim 2 , wherein the first region range is specified by fixing the adjacent region sequentially and by using a binary search. 4. The data processing method according to claim 2 , wherein the first region range is specified by deleting the specified first input range in the data table and repeating a processing of the specifying until the first input regions is no longer specified. 5. The data processing method according to claim 1 , wherein the first direction and the second direction are at right angles to each other. 6. A non-transitory computer-readable storage medium storing a data processing program that causes a computer to execute a process comprising: specifying a first region range from a data table including a plurality of input regions arranged in a first direction and a second direction, a first region range being a plurality of numerical value regions which are continuously disposed in the first direction, each of the plurality of numerical value regions being an input region in which a numerical value is input, a plurality of numerical values input in the plurality of numerical value regions satisfy a predetermined condition that a difference between a calculation result of a calculation using the plurality of numerical values and a specified numerical value input in an adjacent region adjacent to the first direction is less than a predetermined threshold; specifying a second region range from the data table, the second region range being located at a position where the first region range is translated in the second direction, the second region range including at least one character string region in which a character string is input and at least one blank region in which any value is not input; associating the character string and each of the plurality of numerical values; and outputting data that indicates a correspondence between the character string and each of the plurality of numerical values based on the associating. 7. A data processing device comprising: a memory; and a processor coupled to the memory and the processor configured to: specify a first region range from a data table including a plurality of input regions arranged in a first direction and a second direction, a first region range being a plurality of numerical value regions which are continuously disposed in the first direction, each of the plurality of numerical value regions being an input region in which a numerical value is input, a plurality of numerical values input in the plurality of numerical value regions satisfy a predetermined condition that a difference between a calculation result of a calculation using the plurality of numerical values and a specified numerical value input in an adjacent region adjacent to the first direction is less than a predetermined threshold; specify a second region range from the data table, the second region range being located at a position where the first region range is translated in the second direction, the second region range including at least one character string region in which a character string is input and at least one blank region in which any value is not input; associate the character string and each of the plurality of numerical values; and output data that indicates a correspondence between the character string and each of the plurality of numerical values based on the associating.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10120852B2 cover?
A data processing method executed by a computer, the data processing method including specifying a first region range among from a data table, a first region range including a plurality of numerical value regions which are continuously disposed in a first direction, a plurality of numerical values in the plurality of numerical value regions having a relationship with a specified numerical value…
Who is the assignee on this patent?
Fujitsu Ltd
What technology area does this patent fall under?
Primary CPC classification G06F40/18. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 06 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).