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: 11323132Abstract: 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: GrantFiled: March 8, 2018Date of Patent: May 3, 2022Assignee: FUJITSU LIMITEDInventors: Masahiro Kataoka, Junki Hakamata
-
Patent number: 11252283Abstract: 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: GrantFiled: February 24, 2020Date of Patent: February 15, 2022Assignee: FUJITSU LIMITEDInventors: Yoshitaka Hiramatsu, Junki Hakamata
-
Patent number: 11182341Abstract: 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: GrantFiled: February 20, 2019Date of Patent: November 23, 2021Assignee: FUJITSU LIMITEDInventors: Yukari Hakamata, Junki Hakamata, Masahiro Kataoka, Ryosuke Hyogo
-
Patent number: 10936265Abstract: 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: GrantFiled: December 20, 2019Date of Patent: March 2, 2021Assignee: FUJITSU LIMITEDInventors: Junki Hakamata, Takumi Toyoshima, Ryosuke Hyogo, Tetsuhiro Yamaguchi, Kaori Imori
-
Patent number: 10922343Abstract: 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: GrantFiled: August 18, 2017Date of Patent: February 16, 2021Assignee: FUJITSU LIMITEDInventors: Masahiro Kataoka, Ryo Matsumura, Junki Hakamata
-
Patent number: 10872060Abstract: 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: GrantFiled: September 27, 2017Date of Patent: December 22, 2020Assignee: FUJITSU LIMITEDInventors: Yukari Hakamata, Junki Hakamata, Masahiro Kataoka, Ryosuke Hyogo
-
Publication number: 20200280641Abstract: 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: ApplicationFiled: February 24, 2020Publication date: September 3, 2020Applicant: FUJITSU LIMITEDInventors: Yoshitaka Hiramatsu, JUNKI HAKAMATA
-
Patent number: 10733319Abstract: 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: GrantFiled: March 21, 2018Date of Patent: August 4, 2020Assignee: FUJITSU LIMITEDInventors: Yukari Hakamata, Junki Hakamata, Masahiro Kataoka, Kota Natsume
-
Patent number: 10706163Abstract: 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: GrantFiled: September 27, 2017Date of Patent: July 7, 2020Assignee: FUJITSU LIMITEDInventors: Junki Hakamata, Masahiro Kataoka, Yukari Hakamata, Tomoyoshi Ohsawa
-
Publication number: 20200210125Abstract: 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: ApplicationFiled: December 20, 2019Publication date: July 2, 2020Applicant: FUJITSU LIMITEDInventors: JUNKI HAKAMATA, Takumi Toyoshima, Ryosuke Hyogo, Tetsuhiro Yamaguchi, Kaori Imori
-
Patent number: 10552635Abstract: 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: GrantFiled: September 25, 2017Date of Patent: February 4, 2020Assignee: FUJITSU LIMITEDInventors: Junki Hakamata, Yukari Hakamata, Masahiro Kataoka
-
Patent number: 10514871Abstract: 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: GrantFiled: March 22, 2018Date of Patent: December 24, 2019Assignee: FUJITSU LIMITEDInventors: Junki Hakamata, Tetsuhiro Yamaguchi
-
Publication number: 20190347051Abstract: 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: ApplicationFiled: April 12, 2019Publication date: November 14, 2019Applicant: FUJITSU LIMITEDInventors: Takahiro Ogata, JUNKI HAKAMATA, Etsushi Fujita
-
Publication number: 20190251062Abstract: 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: ApplicationFiled: February 20, 2019Publication date: August 15, 2019Applicant: FUJITSU LIMITEDInventors: Yukari Hakamata, JUNKI HAKAMATA, Masahiro Kataoka, Ryosuke Hyogo
-
Publication number: 20190205069Abstract: 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: ApplicationFiled: December 16, 2018Publication date: July 4, 2019Applicant: FUJITSU LIMITEDInventors: JUNKI HAKAMATA, TSUYOSHI TANEISHI, Ryosuke Hyogo
-
Patent number: 10268429Abstract: 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: GrantFiled: March 28, 2018Date of Patent: April 23, 2019Assignee: FUJITSU LIMITEDInventors: Tetsuhiro Yamaguchi, Junki Hakamata, Etsushi Fujita
-
Publication number: 20190079705Abstract: 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: ApplicationFiled: November 13, 2018Publication date: March 14, 2019Applicant: FUJITSU LIMITEDInventors: Junki Hakamata, Takumi Toyoshima, Etsushi Fujita, Takahiko Sato
-
Publication number: 20180293032Abstract: 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: ApplicationFiled: March 22, 2018Publication date: October 11, 2018Applicant: FUJITSU LIMITEDInventors: JUNKI HAKAMATA, Tetsuhiro Yamaguchi
-
Publication number: 20180294820Abstract: 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: ApplicationFiled: March 8, 2018Publication date: October 11, 2018Applicant: FUJITSU LIMITEDInventors: Masahiro Kataoka, Junki Hakamata
-
Publication number: 20180293033Abstract: 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: ApplicationFiled: March 28, 2018Publication date: October 11, 2018Applicant: FUJITSU LIMITEDInventors: Tetsuhiro Yamaguchi, JUNKI HAKAMATA, Etsushi Fujita