Patents by Inventor Kohshi YAMAMOTO

Kohshi YAMAMOTO 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: 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: 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
  • Publication number: 20180095735
    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: Application
    Filed: December 7, 2017
    Publication date: April 5, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Masahiro KATAOKA, Takaki Ozawa, Kohshi Yamamoto, Tomohiko Hosaka
  • Patent number: 9576061
    Abstract: An arithmetic operation unit receives a request to update a first data group during restoration using first history information and generates second history information indicating a history of updates. The arithmetic operation unit predicts a time taken until completion of restoration using the second history information on the basis of an amount of the second history information. The arithmetic operation unit compares the predicted time with a threshold and limits at least part of updates of the first data group during the restoration using the second history information on the basis of the comparison result.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: February 21, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Akinori Yamamoto, Kouji Takahashi, Kohshi Yamamoto, Hisashi Sugawara
  • Publication number: 20170033803
    Abstract: A method includes: first setting a first and a second storage regions; first comparing a compression target data in a file with data in the first storage region; first creating a first compression code of the compression target data based on the data in the first storage region when a predetermined first consistency between the compression target data and the data in the first storage region is detected; second comparing the compression target data with data in the second storage region when the predetermined first consistency between the compression target data and the data in the first storage region is not detected, the compression target data being moved to the second storage region after the second comparing; and first storing the compression target data into the first storage region when a predetermined second consistency between the compression target data and the data in the second storage region is detected.
    Type: Application
    Filed: October 12, 2016
    Publication date: February 2, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Yasuhiro Suzuki, Kohshi YAMAMOTO
  • Publication number: 20170003958
    Abstract: A non-transitory computer-readable recording medium storing an information processing program causing a computer to execute a process including obtaining a name of a variable usable for a software program and a configuration value of the variable, obtaining a compressed string into which the name of the variable is compressed, writing, to a configuration file, the compressed string and the obtained configuration value so that the compressed string and the obtained configuration value are associated each other, and outputting a configuration value corresponding to an inquiry when the inquiry is received, the inquiry including a designation of a name of a specified variable and a request to obtain a configuration value corresponding to the specified variable, the configuration value corresponding to the specified variable being specified based on a compressed string obtained by compressing the designated name of the specified variable.
    Type: Application
    Filed: June 28, 2016
    Publication date: January 5, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Kimihiro Okubo, Osamu OYAMADA, Masahiro Takeda, Takayuki Hashimoto, KOHSHI YAMAMOTO, Kohei Uno, Yasunori Shibata
  • Patent number: 9520896
    Abstract: An information processing device compares a particular unit including a plurality of words and each word corresponding to an encoded output previously output to an output buffer, when encoding an input text word by word and outputting the encoded input text to an output buffer, detects a duplicating part that includes the particular unit and performs dynamic encoding on the detected part to replace the detected part with a dynamic code.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: December 13, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Takaki Ozawa, Kohshi Yamamoto
  • Patent number: 9496895
    Abstract: A method includes: first setting a first and a second storage regions; first comparing a compression target data in a file with data in the first storage region; first creating a first compression code of the compression target data based on the data in the first storage region when a predetermined first consistency between the compression target data and the data in the first storage region is detected; second comparing the compression target data with data in the second storage region when the predetermined first consistency between the compression target data and the data in the first storage region is not detected, the compression target data being moved to the second storage region after the second comparing; and first storing the compression target data into the first storage region when a predetermined second consistency between the compression target data and the data in the second storage region is detected.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: November 15, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Yasuhiro Suzuki, Kohshi Yamamoto
  • Patent number: 9201888
    Abstract: An information processing apparatus includes a processor configured to divide a first file of a first plurality of files stored in a storage device into a second plurality of files, each of the second plurality of files including a different range of values, when each range of values corresponding to each of the first plurality of files includes a specific range and a total size of the first plurality of files exceeds a threshold.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: December 1, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Yasuhiro Suzuki, Kohshi Yamamoto, Masahiro Kataoka
  • Publication number: 20150288383
    Abstract: A method includes: first setting a first and a second storage regions; first comparing a compression target data in a file with data in the first storage region; first creating a first compression code of the compression target data based on the data in the first storage region when a predetermined first consistency between the compression target data and the data in the first storage region is detected; second comparing the compression target data with data in the second storage region when the predetermined first consistency between the compression target data and the data in the first storage region is not detected, the compression target data being moved to the second storage region after the second comparing; and first storing the compression target data into the first storage region when a predetermined second consistency between the compression target data and the data in the second storage region is detected.
    Type: Application
    Filed: June 17, 2015
    Publication date: October 8, 2015
    Inventors: Masahiro KATAOKA, Yasuhiro Suzuki, Kohshi Yamamoto
  • Publication number: 20150248432
    Abstract: A method includes: acquiring a data string including a data group of which the sizes of constituent units of data are different sizes; executing a comparing process, the comparing process comparing certain data included in the data group with data that is included in the data string and of which the sizes of constituent units are the same as the certain data; extracting data matching the certain data from the data string based on the comparing process; and generating, by a processor, a compressed code based on a relationship between a position of the certain data in the data string and a position of the extracted matching data in the data string.
    Type: Application
    Filed: May 18, 2015
    Publication date: September 3, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Yasuhiro Suzuki, KOHSHI YAMAMOTO
  • Publication number: 20150106409
    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: Application
    Filed: December 16, 2014
    Publication date: April 16, 2015
    Inventors: Kohshi Yamamoto, Yasuhiro Suzuki, Masahiro Kataoka
  • Publication number: 20140372353
    Abstract: An arithmetic operation unit receives a request to update a first data group during restoration using first history information and generates second history information indicating a history of updates. The arithmetic operation unit predicts a time taken until completion of restoration using the second history information on the basis of an amount of the second history information. The arithmetic operation unit compares the predicted time with a threshold and limits at least part of updates of the first data group during the restoration using the second history information on the basis of the comparison result.
    Type: Application
    Filed: June 9, 2014
    Publication date: December 18, 2014
    Inventors: Akinori Yamamoto, Kouji Takahashi, KOHSHI YAMAMOTO, Hisashi Sugawara
  • Publication number: 20130346715
    Abstract: A data management apparatus includes a memory being accessible at a higher rate than a storage device, and a processor configured to control the memory to store a part of data stored in the storage device into a first storage area of the memory, the part of the data is cyclically selected from the data, and respond to a data request by using the cyclically selected part of the data stored in the first storage area.
    Type: Application
    Filed: April 23, 2013
    Publication date: December 26, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Yasuhiro SUZUKI, Kohshi YAMAMOTO