Patents by Inventor Junki HAKAMATA

Junki HAKAMATA 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: 11323132
    Abstract: An encoding apparatus includes a memory and a processor configured to acquire text data, specify a first dynamic dictionary among a plurality of dynamic dictionaries based on attribute information of a first word included in the text data, register the first word in association with a first dynamic code in the first dynamic dictionary, and encode the first word into the first dynamic code.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: May 3, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Junki Hakamata
  • Patent number: 11252283
    Abstract: A computer-readable storage medium storing a program that causes a computer to execute a process, the process includes receiving a first identifier that is input when an application is used on a terminal; identifying, in accordance with the received first identifier, a storage that is associated with the first identifier and that stores file information; transmitting to the identified storage an acquisition request to acquire part or all of the file information stored in the storage; transmitting to the terminal a list of the part or all of the file information transmitted from the storage in response to the acquisition request; receiving from the terminal an item of file information selected from the list of the part or all of the file information; acquiring a file corresponding to the received item of file information from the storage; and transmitting the acquired file to a print server that performs printing processing.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: February 15, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Yoshitaka Hiramatsu, Junki Hakamata
  • Patent number: 11182341
    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: Grant
    Filed: February 20, 2019
    Date of Patent: November 23, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Yukari Hakamata, Junki Hakamata, Masahiro Kataoka, Ryosuke Hyogo
  • Patent number: 10936265
    Abstract: A computer-implemented printing control method includes receiving a first identifier input at a time of logging in to an application on a terminal, and information indicating a storage location of printing data stored in a storage device, an instruction to print the printing data being received on the application, transmitting, in accordance with at least one of the first identifier or the information, a request for acquiring the printing data to a storage application configured to control the storage device, storing the printing data acquired from the storage application in association with a second identifier, and outputting a list of the printing data stored in association with the second identifier in response to receiving the second identifier from a printing device.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: March 2, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Junki Hakamata, Takumi Toyoshima, Ryosuke Hyogo, Tetsuhiro Yamaguchi, Kaori Imori
  • 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: 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
  • Publication number: 20200280641
    Abstract: A computer-readable storage medium storing a program that causes a computer to execute a process, the process includes receiving a first identifier that is input when an application is used on a terminal; identifying, in accordance with the received first identifier, a storage that is associated with the first identifier and that stores file information; transmitting to the identified storage an acquisition request to acquire part or all of the file information stored in the storage; transmitting to the terminal a list of the part or all of the file information transmitted from the storage in response to the acquisition request; receiving from the terminal an item of file information selected from the list of the part or all of the file information; acquiring a file corresponding to the received item of file information from the storage; and transmitting the acquired file to a print server that performs printing processing.
    Type: Application
    Filed: February 24, 2020
    Publication date: September 3, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Yoshitaka Hiramatsu, JUNKI HAKAMATA
  • 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
  • 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
  • Publication number: 20200210125
    Abstract: A computer-implemented printing control method includes receiving a first identifier input at a time of logging in to an application on a terminal, and information indicating a storage location of printing data stored in a storage device, an instruction to print the printing data being received on the application, transmitting, in accordance with at least one of the first identifier or the information, a request for acquiring the printing data to a storage application configured to control the storage device, storing the printing data acquired from the storage application in association with a second identifier, and outputting a list of the printing data stored in association with the second identifier in response to receiving the second identifier from a printing device.
    Type: Application
    Filed: December 20, 2019
    Publication date: July 2, 2020
    Applicant: FUJITSU LIMITED
    Inventors: JUNKI HAKAMATA, Takumi Toyoshima, Ryosuke Hyogo, Tetsuhiro Yamaguchi, Kaori Imori
  • Patent number: 10552635
    Abstract: An encoding program causes a computer to execute a process of inputting thereto a CSV file having a plurality of records each including a plurality of item which are separated by a delimiter. The encoding program causes the computer to execute a process of generating an encoded file having encoded data and an encoded dictionary each in which a specific item included in the records of the input CSV file is encoded by word or numerical value. The encoding program causes the computer to execute a process of generating an encrypted file including an encrypted dictionary in which the encoded dictionary is encrypted, from the generated encoded file.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: February 4, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Junki Hakamata, Yukari Hakamata, Masahiro Kataoka
  • Patent number: 10514871
    Abstract: A print management apparatus includes a memory and a processor configured to receive print data and first attribute information of the print data from a terminal, perform a determination of a first printer as an output destination candidate from among a plurality of printers in accordance with setting information and the first attribute information, generate first print data adapted to the first printer based on the print data before an output instruction is received from the first printer, and when the output instruction is received from the first printer, transmit first output data to the first printer based on the first print data, and when an output instruction is received from a second printer, generate second print data adapted to the second printer based on the print data, and transmit second output data to the second printer based on the second print data.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: December 24, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Junki Hakamata, Tetsuhiro Yamaguchi
  • Publication number: 20190347051
    Abstract: A print controller includes a memory and a processor coupled to the memory. The memory is configured to store therein print data transmitted from a terminal and first site information in association with each other. The processor is configured to receive, from an instruction device, a printing instruction for printing the print data. The processor is configured to identify second site information corresponding to the instruction device. The processor is configured to determine whether the second site information matches the first site information. The processor is configured to permit to print the print data depending on a result of the determination.
    Type: Application
    Filed: April 12, 2019
    Publication date: November 14, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Takahiro Ogata, JUNKI HAKAMATA, Etsushi Fujita
  • 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
  • Publication number: 20190205069
    Abstract: A data processing apparatus is configured to: receive first information associated with an image forming apparatus; issue, to a server apparatus that manages first data, a first request being a request for a first data set including at least any one of the first data to be transferred to the image forming apparatus and the first data corresponding to second data to be transmitted to the image forming apparatus; receive the first data set requested by the first request; and issue a second request being a request for a second data set, the second data set including at least any one of the first data to be transferred to the image forming apparatus and the first data corresponding to the second data to be transmitted to the image forming apparatus, and a content of the second data set being different from a content of the first data set.
    Type: Application
    Filed: December 16, 2018
    Publication date: July 4, 2019
    Applicant: FUJITSU LIMITED
    Inventors: JUNKI HAKAMATA, TSUYOSHI TANEISHI, Ryosuke Hyogo
  • Patent number: 10268429
    Abstract: A printing management device includes a memory and a processor coupled to the memory. The processor is configured to receive a printing output request from a terminal. The printing output request requests to print output data without specifying a printer to be used. The processor is configured to transmit the printing output request to a specific printer in association with a time-related deletion condition to cause the specific printer to delete the printing output request from a first memory of the specific printer when a time period set in the time-related deletion condition is exceeded. The processor is configured to retransmit the printing output request to the specific printer when a retransmission request for requesting retransmission of the printing output request is received from the specific printer.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: April 23, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Tetsuhiro Yamaguchi, Junki Hakamata, Etsushi Fujita
  • Publication number: 20190079705
    Abstract: A printing data output method executed by a server device, which causes the server device to execute a process includes receiving first intermediate format data generated based on printing data from a terminal, identifying one or more printers in response to reception of information on a print output destination of the printing data, determining whether the first intermediate format data matches the printer, generating second intermediate format data that matches the printer from the first intermediate format data in accordance with a result of the determination, and transmitting, to the printer, the second intermediate format data or print format data converted by the server device based on the second intermediate format data when the second intermediate format data is generated.
    Type: Application
    Filed: November 13, 2018
    Publication date: March 14, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Junki Hakamata, Takumi Toyoshima, Etsushi Fujita, Takahiko Sato
  • Publication number: 20180293032
    Abstract: A print management apparatus includes a memory and a processor configured to receive print data and first attribute information of the print data from a terminal, perform a determination of a first printer as an output destination candidate from among a plurality of printers in accordance with setting information and the first attribute information, generate first print data adapted to the first printer based on the print data before an output instruction is received from the first printer, and when the output instruction is received from the first printer, transmit first output data to the first printer based on the first print data, and when an output instruction is received from a second printer, generate second print data adapted to the second printer based on the print data, and transmit second output data to the second printer based on the second print data.
    Type: Application
    Filed: March 22, 2018
    Publication date: October 11, 2018
    Applicant: FUJITSU LIMITED
    Inventors: JUNKI HAKAMATA, Tetsuhiro Yamaguchi
  • Publication number: 20180294820
    Abstract: An encoding apparatus includes a memory and a processor configured to acquire text data, specify a first dynamic dictionary among a plurality of dynamic dictionaries based on attribute information of a first word included in the text data, register the first word in association with a first dynamic code in the first dynamic dictionary, and encode the first word into the first dynamic code.
    Type: Application
    Filed: March 8, 2018
    Publication date: October 11, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Masahiro Kataoka, Junki Hakamata
  • Publication number: 20180293033
    Abstract: A printing management device includes a memory and a processor coupled to the memory. The processor is configured to receive a printing output request from a terminal. The printing output request requests to print output data without specifying a printer to be used. The processor is configured to transmit the printing output request to a specific printer in association with a time-related deletion condition to cause the specific printer to delete the printing output request from a first memory of the specific printer when a time period set in the time-related deletion condition is exceeded. The processor is configured to retransmit the printing output request to the specific printer when a retransmission request for requesting retransmission of the printing output request is received from the specific printer.
    Type: Application
    Filed: March 28, 2018
    Publication date: October 11, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Tetsuhiro Yamaguchi, JUNKI HAKAMATA, Etsushi Fujita