IP Library › Granted Patent US 10,318,483
Granted Patent B2
US 10,318,483 · App. 14/661,012 · Granted Jun 11, 2019

Control method and control device

Inventors: Masahiro Kataoka (Tama, JP); Takaki Ozawa (Numazu, JP); Nobuyuki Takebe (Numazu, JP); Ryo Matsumura (Numazu, JP)
Assignee: FUJITSU LIMITED
G06F16/1744G06F16/90344
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 10,318,483
App. No.
14/661,012
Granted
Jun 11, 2019
Kind
B2
Abstract

A non-transitory computer-readable recording medium has stored therein a program for causing a computer to execute a process. The process includes: when obtaining a character string including one unit of character information at one position in the character string, referring to presence/absence information indicating whether or not at least one character string, in a character string group including a plurality of character strings to which compression codes have been assigned, includes the one unit of character information at the one position; and searching the character string group for the obtained character string except for a case that the presence/absence information indicates that none of the character strings included in the character string group include the one unit of character information at the one position.

Claims (23)

1. A non-transitory computer-readable recording medium having stored therein a compression control program that causes a computer to execute a process comprising:

obtaining a target character string including a plurality of target character units;

judging whether the target character string is not included in a tabulation table utilizing presence information, the presence information including presence information in the tabulation table for each of a plurality of tabulation table character units regarding each of a plurality of positions in a character string that each of the plurality of tabulation table character units is included, each of the plurality of tabulation table character units being a character unit that is included in at least one of character strings included in the tabulation table, the character strings being character strings to which compression codes have been assigned;

searching the target character string in the tabulation table when the target character string is not judged as not being included in the tabulation table;

when the target character string is included in the character strings of an appearance frequency tabulation target, searching frequency tabulation information, and then when the target character string is included in the frequency tabulation information, updating the frequency tabulation information; and

when the target character string is not included in the character strings of the appearance frequency tabulation target, refraining from searching the frequency tabulation information.

2. The non-transitory computer-readable recording medium according to claim 1 , wherein the process further comprises:

judging whether the target character string is not included in a tabulation table utilizing presence information and positions of the plurality of target character units in the target character.

3. A control method performed by a computer, the method comprising:

obtaining a target character string including a plurality of target character units;

judging whether the target character string is not included in a tabulation table utilizing presence information, the presence information including presence information in the tabulation table for each of a plurality of tabulation table character units regarding each of a plurality of positions in a character string that each of the plurality of tabulation table character units is included, each of the plurality of tabulation table character units being a character unit that is included in at least one of character strings included in the tabulation table, the character strings being character strings to which compression codes have been assigned;

searching the target character string in the tabulation table when the target character string is not judged as not being included in the tabulation table;

when the target character string is included in the character strings of an appearance frequency tabulation target, searching frequency tabulation information, and then when the target character string is included in the frequency tabulation information, updating the frequency tabulation information; and

when the target character string is not included in the character strings of the appearance frequency tabulation target, refraining from searching the frequency tabulation information.

4. A control device comprising:

a processor configured to:

obtain a target character string including a plurality of target character units;

judge whether the target character string is not included in a tabulation table utilizing presence information, the presence information including presence information in the tabulation table for each of a plurality of tabulation table character units regarding each of a plurality of positions in a character string that each of the plurality of tabulation table character units is included, each of the plurality of tabulation table character units being a character unit that is included in at least one of character strings included in the tabulation table, the character strings being character strings to which compression codes have been assigned;

search the target character string in the tabulation table when the target character string is not judged as not being included in the tabulation table;

when the target character string is included in the character strings of an appearance frequency tabulation target, search frequency tabulation information, and then when the target character string is included in the frequency tabulation information, update the frequency tabulation information; and

when the target character string is not included in the character strings of the appearance frequency tabulation target, refrain from searching the frequency tabulation information.

5. The control method according to claim 3 , further comprising judging whether the target character string is not included in a tabulation table utilizing presence information and positions of the plurality of target character units in the target character.

6. The control device according to claim 4 , wherein the processor is further configured to judge whether the target character string is not included in a tabulation table utilizing presence information and positions of the plurality of target character units in the target character.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE 4TH INVENTOR'S NAME PREVIOUSLY RECORDED AT REEL: 035229 FRAME: 0979. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 30, 2015
From: KATAOKA, MASAHIRO; OZAWA, TAKAKI; TAKEBE, NOBUYUKI; MATSUMURA, RYO
To: FUJITSU LIMITED
Reel/Frame 035556/0691 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2015
From: KATAOKA, MASAHIRO; OZAWA, TAKAKI; TAKEBE, NOBUYUKI; MATSUMARA, RYO
To: FUJITSU LIMITED
Reel/Frame 035229/0979 →
Continuity (2)
Continuation PCTJP2012006011 · Sep 21, 2012
Related Publication 20150193462A1 · Jul 9, 2015
Cited By (1)
US 12,719,499