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: 10922343
    Abstract: A non-transitory computer-readable recording medium stores a data search program that causes a computer to execute a process including: receiving a search character string for target text data; and searching for the search character string by a logical operation between index information associated with appearance positions in the target text data of each of characters or words appearing in the target text data as bitmap data and search bitmap data generated to be associated with an appearance order in the search character string of respective characters or respective words constituting the search character string.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: February 16, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Ryo Matsumura, Junki Hakamata
  • Patent number: 10915559
    Abstract: A non-transitory computer-readable recording medium stores therein a data generation program that causes a computer to execute a process including: referring to each index in which a morpheme, which is generated from text data and which is included in the text data, is associated to position of the morpheme in the text data; and arranging, in sequence of positions in the text data, morphemes associated in the indexes.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: February 9, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Takahiro Okubo
  • Patent number: 10896296
    Abstract: An information processing apparatus accepts information corresponding to a text. The information processing apparatus refers to a storage unit that stores therein co-occurrence information on other texts with respect to the text and information corresponding to the other texts by associating both the information with the text. The information processing apparatus specifies, from among the pieces of information corresponding to the other texts, the text associated with the information corresponding to the other texts that is associated with the co-occurrence information that meets the standard.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: January 19, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Tomonori Ota, Junya Hiramatsu, Toshiyuki Fujishima
  • Patent number: 10872060
    Abstract: A search apparatus encodes a plurality of elements, each of which is a unit of encoding, stored in a plurality of items, in a file that includes a plurality of records each including the plurality of items separated by delimiters, with use of an encoding dictionary indicating corresponding relationships between the elements and codes. Further, the search apparatus generates an index that associates the elements with positions of the respective elements in the file. Then, the search apparatus generates mask information indicating a range of a specific search target item among the plurality of items, in the file. The search apparatus searches for one or more element strings satisfying a search condition, from among search target elements that are indicated by the index as being within the range of the search target item indicated in the mask information, based on the search condition.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: December 22, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Yukari Hakamata, Junki Hakamata, Masahiro Kataoka, Ryosuke Hyogo
  • Patent number: 10825191
    Abstract: An assessment device generates, based on a captured image captured by an image capturing device mounted on a moving object, shape information on subjects included in the captured image. The assessment device acquires, by referring to a storage, shape information on a static object associated with the image capturing location. The assessment device specifies, based on the generated shape information and the acquired shape information, a dynamic object that is moving from among the subjects included in the captured image and conducts an assessment related to the dynamic object based on the location in the captured image.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: November 3, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Junya Kato, Takuya Kozaki
  • Patent number: 10803243
    Abstract: A non-transitory computer-readable recording medium stores therein a data generation program that causes a computer to execute a program including: arranging a first morpheme in an order of a position of the first morpheme in text data by referring to an index generated by the text data, in which positions of a plurality of morphemes included in the text data are associated with each of the morphemes; and referring to relationship information indicating a relationship between morphemes, and when the first morpheme is a specific type having a relationship with a second morpheme, arranging the second morpheme in an order of a position of the second morpheme in the text data by referring to the index.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: October 13, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Takahiro Okubo, Ryo Matsumura
  • Publication number: 20200304779
    Abstract: An information processing device encodes a plurality of documents into a first plurality of encoded documents, respectively based on first encoding information in which a plurality of words and a plurality of first codes of a first code group are associated, words included in the plurality of documents and included in the first encoding information being encoded in the plurality of encoded documents. The information processing device performs frequency counts for each of a plurality of codes in the first encoded documents encoded in the first encoding. The information processing device encodes the plurality of first encoded documents into a plurality of second encoded documents respectively, utilizing a result of the frequency counts.
    Type: Application
    Filed: June 12, 2020
    Publication date: September 24, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Masao IDEUCHI, Masahiro KATAOKA, Kosuke TAO
  • Publication number: 20200279615
    Abstract: An identification apparatus acquires a protein file in which a plurality of proteins including a plurality of amino acids are arranged. The identification apparatus identifies a plurality of primary structure candidates with any position included in the protein file as a starting position. The identification apparatus identifies one primary structure among the primary structure candidates based on a combination of a primary structure and each amino acid and a primary structure table, where the each amino acid is positioned at an end of the primary structure and the primary structure table associates a primary structure and a cooccurrence rate of a certain amino acid combination positioned at an end of the primary structure.
    Type: Application
    Filed: January 28, 2020
    Publication date: September 3, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Kota Natsume, SATOSHI KITADATE
  • Patent number: 10755028
    Abstract: An analysis device includes a memory and a processor configured to acquire a document for analyzing, generate a coded document including a plurality of coded words by coding the document for each word unit, determine a vector value according to a condition of appearance of a first coded phrase in the coded document, the first coded phrase corresponding to a combination of two or more coded words included in the plurality of coded words, and assign the vector value to the first coded phrase.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: August 25, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Satoshi Onoue, Hiroyuki Yoshida
  • Patent number: 10747946
    Abstract: A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process including detecting, from a text, one of a plurality of first strings included in first information, each of the plurality of first strings being associated with control information, determining whether to execute a determination process based on the control information associated with a specified string when the specified string is detected from the text, the determination process determining whether the second string is included in second information, the second information including at least one of third string being associated with another coded string, the second string being a string that includes the specified string at the beginning of the second string, executing the determination process when the determination process is determined to be executed and transforming the second string into the another coded string associated with the third string.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: August 18, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Fumiaki Nakamura, Masahiro Kataoka, Masao Ideuchi
  • Patent number: 10747725
    Abstract: A non-transitory computer-readable recording medium stores a compressing program that causes a computer to execute a process including: extracting words from a file serving as a processing target; counting how many times each of the extracted words appears; registering bit strings each expressing, in multiple bits, the number of times of appearance into an index so as to be kept in correspondence with the words and the file; among the plurality of bit strings registered in the index while being kept in correspondence with the words and the file, each rearranging, within the bit string, bits included in a first bit string and bits included in a second bit string, so as to be in a different order; and compressing the index in which the bits have been rearranged, by using mutually-different mathematical functions.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: August 18, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Takahiro Murata, Takafumi Ohta, Masanori Sakai, Masao Ideuchi
  • Patent number: 10740562
    Abstract: A computer generates semantic structure information from a document. The semantic structure information includes a plurality of semantic structures in a plurality of sentences in the document and a plurality of morphemes included in each of the plurality of sentences belong to a corresponding semantic structure. The computer generates a plurality of codes by encoding the plurality of morphemes for each of the plurality of sentences. The computer specifies a specific code that corresponds to a specific morpheme from among the plurality of morphemes included in each of the plurality of sentences, wherein at least one morpheme is potentially missing in a semantic structure that the specific morpheme belongs to. A missing-portion information indicates the missing morpheme is included in a prior sentence in the document. The computer adds missing-portion information to the specific code for each of the plurality of sentences.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: August 11, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Seiji Okura, Masahiro Kataoka, Masao Ideuchi, Fumiaki Nakamura
  • Patent number: 10733319
    Abstract: A non-transitory computer-readable storage medium storing a program to execute a process including acquiring a first data file including a plurality of first records each having a first data value of a first data item and a second data value of a second data item, generating first association information indicating a correspondence between a plurality of first data values and coded data values, encoding the first data file, encrypting the first association information, obtaining a plurality of data values of the second data item in a second data file, specifying the plurality of first data values, in the plurality of first records, corresponding to the plurality of data values in the second data files, specifying a plurality of coded data values, in the encoded first data file, corresponding to the plurality of specified first data values, and merging the second data file and the plurality of specified coded data values.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: August 4, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Yukari Hakamata, Junki Hakamata, Masahiro Kataoka, Kota Natsume
  • Publication number: 20200233887
    Abstract: A non-transitory computer-readable recording medium stores a semantic structure search program. The semantic structure search program causes a computer to execute the following process. The computer generates a plurality of search semantic symbols from a search request. Next, the computer specifies a position of a specific word that corresponds to the search request in a search target document, by the plurality of search semantic symbols and document semantic structure position information. The document semantic structure position information includes a relationship information between a plurality of semantic symbols and a plurality of positions of a plurality of words in the search target document. The plurality of semantic symbols represent a semantic structure corresponding to the plurality of words. Thereafter, the computer outputs a search result including the specific word and the position of the specific word in the search target document.
    Type: Application
    Filed: February 10, 2020
    Publication date: July 23, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Seiji OKURA, Masahiro KATAOKA, Masao IDEUCHI
  • Patent number: 10706163
    Abstract: An encoding unit encodes at least a part of items of a CSV file including a plurality of records having a plurality of items with a unit of items of respective records. A creation unit creates an encrypted dictionary in which an encoded dictionary having been used for the encoding is encrypted with a unit of dictionary. A transmission unit sends, according to a request for a part of records included in the data, encoded data including the encoded part of records and the encrypted dictionary to a requesting source. A requesting unit requests a part of records included in the CSV file. A decryption unit decrypts the encoded data received according to the request by using the encrypted dictionary.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: July 7, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Junki Hakamata, Masahiro Kataoka, Yukari Hakamata, Tomoyoshi Ohsawa
  • Patent number: 10685179
    Abstract: A verification method includes: receiving encoded data that is encoded by an encoding dictionary in which a tag name and a definition value of each of a plurality of tags are associated with a code corresponding to the tag name and the definition value of each of the plurality of tags, by a processor; and when decoding the encoded data, when decoding a code associated with a processing function from among codes registered in the encoding dictionary, performing verification processing of decoded data, which has been decoded, by using the processing function, by the processor.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: June 16, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Hideaki Tanaka, Masahiro Kataoka, Takehiro Ide
  • Patent number: 10684831
    Abstract: An information processing apparatus includes: a processor configured to: conduct lexical analysis on an interpreter-type source code; compress a source code, on which the lexical analysis has been conducted, by using a compression dictionary that associates an internal code and a compression code; when an execution command of an interpreter is received for the source code compressed, convert the source code compressed into an internal code in accordance with the compression dictionary; and sequentially execute processing in accordance with the internal code converted.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: June 16, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Takaki Ozawa, Kohshi Yamamoto, Tomohiko Hosaka
  • Patent number: 10664491
    Abstract: A searching device converts a searching data into an encoded searching data in a first encoding format according to a first encoding rule; and searches the encoded searching data in a target encoded data that has been encoded into the first encoding format by the first encoding rule, or that has been encoded in a second encoding format wherein when a specific encoded data encoded in the second encoding format is detected in the searching, the searching compares the encoded searching data and a converted encoded data, the converted encoded data being the specific encoded data converted into the first encoding format based on a predetermined conversion rule.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: May 26, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Kiichi Yamada, Haruyasu Ueda
  • Publication number: 20200125804
    Abstract: A semantic vector generation device (100) obtains vectors of a plurality of words included in text data. The semantic vector generation device (100) extracts a word included in any group. The semantic vector generation device (100) generates a vector in accordance with the any group on the basis of a vector of the word extracted among the obtained vectors of the words. The semantic vector generation device (100) identifies a vector of a word included in an explanation of any semantics of the word extracted among the obtained vectors of the words. The semantic vector generation device (100) generates a vector in accordance with the any semantics on the basis of the vector identified and the vector generated.
    Type: Application
    Filed: December 22, 2019
    Publication date: April 23, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Satoshi Onoue, Masahiro Kataoka
  • Publication number: 20200117710
    Abstract: A memory stores therein a document and a plurality of word vectors that are word embeddings respectively computed for a plurality of words. A processor extracts, with respect to one of the words, two or more surrounding words within a prescribed range from one occurrence position where the one word occurs, from the document, and computes a sum vector by adding word vectors corresponding to the surrounding words. The processor determines a parameter such as to predict the surrounding words from the sum vector and the parameter using a machine learning model. The processor stores the parameter as context information for the one occurrence position, in association with the word vector corresponding to the one word.
    Type: Application
    Filed: October 7, 2019
    Publication date: April 16, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Seiji Okura, Masahiro Kataoka, Satoshi Onoue