Patents by Inventor Masahiro Kataoka

Masahiro Kataoka has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10389378
    Abstract: A recording medium stores an information processing program that causes a computer having a storage unit storing therein a file group in which character code strings are described, to execute generating combined identification information by dividing into two portions, at least one among identification information for a preceding character code and identification information for a succeeding character code and respectively combining the portions with the identification information that is not divided, the preceding and succeeding character codes constituting a character code string for two-consecutive grams in a file among the file group; storing to the storage unit, various consecutive-gram divided maps obtained by allocating to each type of combined identification information generated, a string of bits corresponding to the quantity of files in the file group; and updating in the consecutive-gram divided maps, a bit indicating whether the character code string for the two-consecutive grams is present in the
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: August 20, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Keishiro Tanaka
  • Publication number: 20190251062
    Abstract: A non-transitory computer-readable recording medium recording an indexed data generation program causing a computer to execute processing of generating ledger sheet output format data from ledger sheet data including a ledger sheet having a plurality of columns; generating index information for words, characters, or numerical values, the index information including positional information capable of specifying attributes of the plurality of columns and a positional relationship in the ledger sheet data between pieces of data corresponding to the plurality of columns included in the ledger sheet output format data; and outputting an output file including the index information and the ledger sheet output format data.
    Type: Application
    Filed: February 20, 2019
    Publication date: August 15, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Yukari Hakamata, JUNKI HAKAMATA, Masahiro Kataoka, Ryosuke Hyogo
  • Patent number: 10380240
    Abstract: An information processing apparatus encodes text data by using a word dictionary that allocates each of a plurality of words in a word group to a corresponding code and generates a count map indicating an appearance frequency of the plurality of words in the word group in the text data. The information processing apparatus associates the count map with encoded text data and stores it to a storage unit.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: August 13, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Masao Ideuchi, Masahiro Kataoka, Kazuo Mineno
  • Publication number: 20190236811
    Abstract: A storage control device specifies, based on association information, blocks in each of which the boundary is included from among a plurality of blocks. The storage control device generates, for each of the specified blocks, first image data and second image data. The first image data is image data that includes a first object and that does not include a second object, whereas the second image data is image data that includes a second object. The storage control device stores the generated first image data and the second image data in a storage unit so as to be identifiable.
    Type: Application
    Filed: January 22, 2019
    Publication date: August 1, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Ryouta Komatsu, IORI MURAKAMI
  • Publication number: 20190236792
    Abstract: A determination device generates, based on a first captured image captured by a first image capturing device mounted on a moving object, a shape of a subject (one of subjects) included in the first captured image. The determination device estimates the location of the shape of the subject after specific time based on the location of the shape of the subject and a moving speed. The determination device extracts the shape of the subject from a second captured image captured by a second image capturing device mounted on the moving object; compares the location of the shape of the subject extracted from the second captured image with the location of the shape of the subject estimated from the first captured image; and performs determination related to a moving state of the subject.
    Type: Application
    Filed: January 24, 2019
    Publication date: August 1, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, HIDEKI HARA, Keisuke Saito
  • Patent number: 10367523
    Abstract: A data processing method includes acquiring first encoded data and second encoded data when receiving a request for data processing, the first encoded data being encoded in accordance with a first encoding rule, the second encoded data being encoded in accordance with a second encoding rule, specifying a first code relating to a second code in accordance with the first encoding rule and the second encoding rule without decoding the first encoded data and the second coded data, the first code being included in the first encoded data, the second code being included in the second encoded data and generating third encoded data in which the first code and the second code are stored in association with each other.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: July 30, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Toshihide Nakatsu, Masahiro Kataoka
  • Patent number: 10360183
    Abstract: A non-transitory computer-readable recording medium stores therein an encoding program that causes a computer to execute a process including: first creating a plurality of pieces of encoded data that are obtained by encoding a plurality of files by using a specific encoding format; second creating a plurality of encoded blocks that are obtained by dividing combined encoded data, the combined encoded data being obtained by combining the plurality of pieces of the encoded data into blocks with a fixed length; and third creating an index associated with each of the plurality of the encoded blocks.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: July 23, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Yasuhiro Suzuki, Kosuke Tao
  • Publication number: 20190220712
    Abstract: An output method executed by a computer includes: receiving compressed data encoded in a state in which a page break is identifiable in print data having a plurality of pages and an encoding dictionary used for the encoding; identifying the page break of the received compressed data and partially decompressing the received compressed data into the print data in units of pages, by using the encoding dictionary; and outputting the print data in order of the decompression.
    Type: Application
    Filed: March 26, 2019
    Publication date: July 18, 2019
    Inventors: Ryosuke Hyogo, Masahiro Kataoka, Kota Natsume, Taizou Shirakata
  • Publication number: 20190220502
    Abstract: A non-transitory computer-readable recording medium stores therein a validation program that causes a computer to execute a process including: creating, by using an encoding dictionary in which a tag name or a definition value of each of a plurality of tags is associated with a code, an encoding XML definition file by encoding each of a plurality of XML definition files that are a validation target; creating a schema association index by using the encoding dictionary from schemas associated with the plurality of XML definition files; and validating the encoding XML definition file by using the schema association index.
    Type: Application
    Filed: December 11, 2018
    Publication date: July 18, 2019
    Applicant: Fujitsu Limited
    Inventors: Naoto Ohkuni, Masahiro Kataoka
  • Patent number: 10346535
    Abstract: An information processing apparatus encodes text data by using a word dictionary that allocates each of a plurality of words in a word group to a corresponding code and generates a count map indicating an appearance frequency of the plurality of words in the word group in the text data. The information processing apparatus associates the count map with encoded text data and stores it to a storage unit.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: July 9, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Masao Ideuchi, Masahiro Kataoka, Kazuo Mineno
  • Publication number: 20190207625
    Abstract: An information processing apparatus encodes text data by using a dynamic dictionary in which codes and words appearing multiple times are associated with the text data. A registration destination area, in the dynamic dictionary, of each of the codes registered in the dynamic dictionary at the encoding is associated with a position, in the text data, of each of the words associated with the codes.
    Type: Application
    Filed: November 15, 2018
    Publication date: July 4, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Masahiro KATAOKA, Yoshihide TOMIYAMA, Ryu MATSUI
  • Publication number: 20190205326
    Abstract: A method for outputting a search result includes: executing a reception process that includes receiving a search query for target data; executing a candidate item identification process that includes referring to index information associating each of a plurality of items included in the target data with a position of a corresponding one of the items, and identifying a first storage area configured to store an item corresponding to a keyword included in the search query; and executing an addition process that includes when a description included in the corresponding one of the items includes a reference to a different item, referring to the index information, and adding information on a second storage area configured to store the different item to the reference to the different item.
    Type: Application
    Filed: December 21, 2018
    Publication date: July 4, 2019
    Applicant: FUJITSU LIMITED
    Inventor: Masahiro KATAOKA
  • Publication number: 20190205366
    Abstract: A method for generating a file includes: executing a reception process that includes receiving text information; executing a first generation process that includes detecting a phrase that is included in the received text information and is of a specific type, generating encoded information by encoding the phrase of the specific type, and generating a first dictionary in which the encoded information is associated with the phrase of the specific type before the encoding; and executing a second generation process that includes generating a first file including a first region and multiple second regions, the first region being configured to store the encoded information, wherein a third region corresponding to the specific type among the second regions is configured to store encrypted dictionary information obtained by encrypting the first dictionary.
    Type: Application
    Filed: December 19, 2018
    Publication date: July 4, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Satoshi Matsumoto, Masahiro Kataoka, Tomonori Ota, Junya Hiramatsu
  • Publication number: 20190205297
    Abstract: A non-transitory computer-readable recording medium stores therein an index generating program that causes a computer to execute a process including: inputting control statements including plural phrases and having contents that change according to description positions of the plural phrases; generating first index information related to positional information of each of the phrases in the control statements; and generating, from the first index information, a second index information group related to the phrases targeted by each of reserved words included in the control statements.
    Type: Application
    Filed: December 14, 2018
    Publication date: July 4, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Chen DENG, Masahiro KATAOKA, Takehiro IDE
  • Patent number: 10339104
    Abstract: An information processing apparatus which manages a file which holds information including a plurality of items, includes a processor, the processor configured to: search for a file satisfying a requested search condition based on item information obtained by associating the items and the number of files including the items, and file information indicating whether or not each of the files includes each item, and upon receipt of a deletion request of a file, update the number of files of items included in the file of a deletion target in the item information, and, when the number of files becomes 0, deletes an item whose number of files becomes 0 and the number of files including the item from the item information.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: July 2, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Kohshi Yamamoto, Yasuhiro Suzuki, Masahiro Kataoka
  • Patent number: 10324963
    Abstract: A non-transitory computer-readable recording medium stores an index generating program that causes a computer to execute a process including: generating presence information of a plurality of pieces of text data, the presence information including whether each of a plurality of elements, included at least one of the plurality of pieces of text data, is present for each of the plurality of pieces of text data, the presence information including a first axe for the plurality of elements and a second axe for the plurality of pieces of text data; detecting collision data for hashed index information when generating the hashed index information, the collision data corresponding to data elements that are independent in the presence information; and setting additional values to each of a plurality of specific collision data, respectively, for one of the plurality of hashed axes.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: June 18, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Takahiro Murata, Takafumi Ohta
  • Publication number: 20190179901
    Abstract: The information processing apparatus generates, based on the accepted text, vectors including a plurality of dimensional values associated with a plurality of corresponding dimensions and specifies, from among the plurality of dimensions, a dimension in which the associated dimensional value meets the criterion. The information processing apparatus specifies, from among the plurality of dimensions, a dimension in which the associated dimensional value meets the criterion, compares the specified dimension with a storage unit that stores therein information that associates vectors each having a dimension in which the associated dimensional value meets the criterion with the positions of the corresponding vectors, regarding each of a plurality of texts, from among the dimensions included in the vectors of the texts; and specifies a text associated with the specified dimension from among the plurality of texts.
    Type: Application
    Filed: November 15, 2018
    Publication date: June 13, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Atsushi Shimano, Gyo Kubota
  • Patent number: 10318483
    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.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: June 11, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Takaki Ozawa, Nobuyuki Takebe, Ryo Matsumura
  • Patent number: 10320579
    Abstract: An index generating apparatus acquires values corresponding to a plurality of respective attributes of a number that appears in a piece of target text data. The index generating apparatus then maps the values corresponding to the respective attributes to value ranges of the respective attributes. The index generating apparatus then generates a bitmap index indicating bitmap data in which a position at which the number appears is mapped to each of a plurality of value ranges.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: June 11, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Toshihiro Nishimura, Yukari Hakamata
  • Patent number: 10311034
    Abstract: A storing unit stores appearance information of the extracted word in correspondence with a specific record of the specific word in an index data when a specific word extracted from a target file is stored in a static dictionary that stores a plurality of words and a plurality of compressed codes corresponding respectively to the plurality of words, the appearance information including, existence information indicating whether the specific word exists in the target file or the appearance information indicating how many times the specific word has appeared in the target file. The storing unit stores adds a specific record of the specific word to the index data and stores the appearance information when the specific extracted word is not stored in the static dictionary and stored in a dynamic dictionary whose records are added in a course of compression.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: June 4, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Takafumi Ohta, Masao Ideuchi