Patents by Inventor Yuya MAESONO
Yuya MAESONO 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: 10877932Abstract: An information processing apparatus includes: a first memory that stores an information processing program; a second memory that stores a file-to-be-erased; and a processor. When executing the information processing program, the processor, when the processor executes a job which requires to generate a temporary file, selects a file having a size larger than a size of the temporary file out of one or more files-to-be-erased stored in the second memory, treats the selected file as a file-to-be-unerased, divides the file-to-be-unerased stored in the second memory into a first file having a size the same as the size of the temporary file and a second file being a rest, treats the second file as a file-to-be-erased, writes the temporary file over the first file as a file-to-be-unerased to thereby generate the temporary file, and after the temporary file is used in the job, treats the temporary file as a file-to-be-erased.Type: GrantFiled: December 18, 2017Date of Patent: December 29, 2020Assignee: KYOCERA DOCUMENT SOLUTIONS INC.Inventor: Yuya Maesono
-
Patent number: 10554855Abstract: A login and logout system includes an electronic device, a camera, a storage device, a login control unit, a face-image managing unit, and a logout control unit. The login control unit controls a login of a user of the electronic device. The face-image managing unit manages a face image of the user. The logout control unit controls a logout of the user. The face-image managing unit writes the face image that is captured by the camera at a specific timing pertaining to the login permitted by the login control unit to the storage device. After the login of the user is permitted by the login control unit, the logout control unit causes the user to log out when the user becomes unauthenticated by a face authentication based on the face image captured by the camera and the face image stored in the storage device.Type: GrantFiled: July 31, 2018Date of Patent: February 4, 2020Assignee: Kyocera Document Solutions Inc.Inventor: Yuya Maesono
-
Patent number: 10423355Abstract: An information processing apparatus includes: a first memory that stores an information processing program; a second memory that stores a file-to-be-erased; and a processor that executes the information processing program, in which when the processor executes the information processing program, the processor, when the processor executes a job which requires to generate a temporary file, selects a file having a size equal to or less than a size of the temporary file out of one or more files-to-be-erased stored in the second memory, treats the selected file as a file-to-be-unerased, writes the temporary file over the file-to-be-unerased stored in the second memory to thereby generate the temporary file, and after the temporary file is used in the job, treats the temporary file as a file-to-be-erased.Type: GrantFiled: August 23, 2017Date of Patent: September 24, 2019Assignee: KYOCERA DOCUMENT SOLUTIONS INC.Inventor: Yuya Maesono
-
Publication number: 20190037104Abstract: A login and logout system includes an electronic device, a camera, a storage device, a login control unit, a face-image managing unit, and a logout control unit. The login control unit controls a login of a user of the electronic device. The face-image managing unit manages a face image of the user. The logout control unit controls a logout of the user. The face-image managing unit writes the face image that is captured by the camera at a specific timing pertaining to the login permitted by the login control unit to the storage device. After the login of the user is permitted by the login control unit, the logout control unit causes the user to log out when the user becomes unauthenticated by a face authentication based on the face image captured by the camera and the face image stored in the storage device.Type: ApplicationFiled: July 31, 2018Publication date: January 31, 2019Inventor: Yuya Maesono
-
Publication number: 20180181585Abstract: An information processing apparatus includes: a first memory that stores an information processing program; a second memory that stores a file-to-be-erased; and a processor. When executing the information processing program, the processor, when the processor executes a job which requires to generate a temporary file, selects a file having a size larger than a size of the temporary file out of one or more files-to-be-erased stored in the second memory, treats the selected file as a file-to-be-unerased, divides the file-to-be-unerased stored in the second memory into a first file having a size the same as the size of the temporary file and a second file being a rest, treats the second file as a file-to-be-erased, writes the temporary file over the first file as a file-to-be-unerased to thereby generate the temporary file, and after the temporary file is used in the job, treats the temporary file as a file-to-be-erased.Type: ApplicationFiled: December 18, 2017Publication date: June 28, 2018Inventor: YUYA MAESONO
-
Publication number: 20180059986Abstract: An information processing apparatus includes: a first memory that stores an information processing program; a second memory that stores a file-to-be-erased; and a processor that executes the information processing program, in which when the processor executes the information processing program, the processor, when the processor executes a job which requires to generate a temporary file, selects a file having a size equal to or less than a size of the temporary file out of one or more files-to-be-erased stored in the second memory, treats the selected file as a file-to-be-unerased, writes the temporary file over the file-to-be-unerased stored in the second memory to thereby generate the temporary file, and after the temporary file is used in the job, treats the temporary file as a file-to-be-erased.Type: ApplicationFiled: August 23, 2017Publication date: March 1, 2018Inventor: YUYA MAESONO
-
Patent number: 9823886Abstract: To provide an electronic device that can restrict a delayed execution of a process whose existence is impossible to confirm for an overwrite erasure thread. An MFP includes a job execution part that executes a job and an overwrite erasure thread that performs overwrite erasures of obsolete files. The overwrite erasure thread performs the overwrite erasures intermittently even while the job is in execution if the obsolete files have a size more than a threshold value size. The job execution part performs the overwrite erasures while the job is in execution if the obsolete files have a size less than the threshold value size.Type: GrantFiled: December 17, 2016Date of Patent: November 21, 2017Assignee: KYOCERA Document Solutions Inc.Inventor: Yuya Maesono
-
Publication number: 20170177284Abstract: To provide an electronic device that can restrict a delayed execution of a process whose existence is impossible to confirm for an overwrite erasure thread. An MFP includes a job execution part that executes a job and an overwrite erasure thread that performs overwrite erasures of obsolete files. The overwrite erasure thread performs the overwrite erasures intermittently even while the job is in execution if the obsolete files have a size more than a threshold value size. The job execution part performs the overwrite erasures while the job is in execution if the obsolete files have a size less than the threshold value size.Type: ApplicationFiled: December 17, 2016Publication date: June 22, 2017Applicant: KYOCERA Document Solutions Inc.Inventor: Yuya MAESONO
-
Patent number: 9684853Abstract: An electronic device includes volatile memory, flash memory, and a CPU. The volatile memory includes a first actual data region that records actual data and a first log region that records update information including update data used for updating the actual data. The flash memory includes blocks and undergoes block unit initialization when writing is to be performed thereto. The blocks each include a second actual data region that records actual data and a second log region that records update information written from the first log region. The CPU writes update information corresponding to update data to the first log region when updating actual data using the update data. At a preset specific timing, the CPU collects update information recorded in the first log region, writes the collected update information to the second log regions in accordance with a specific order, and subsequently initializes the first log region.Type: GrantFiled: April 7, 2015Date of Patent: June 20, 2017Assignee: KYOCERA Document Solutions Inc.Inventors: Takashi Toyoda, Yuya Maesono
-
Patent number: 9552048Abstract: A pull-up resistor of an electronic device pulls up a potential of a USB signal line that is for connection with a host, thereby allowing the host to detect a communication speed. In response to a status request from the host in a normal power mode, a transmission-reception section transmits a status response indicating a switchable status when the electronic device is switchable to a power saving mode. A control section performs switching to the power saving mode after the host suspends transmission of the status request upon receipt of the status response, and performs switching to the normal power mode in response to a specific event within the electronic device in the power saving mode. A switch disables the pull-up to inform the host about disconnection, and enables the pull-up to inform the host that the connection is re-established, thereby causing transmission of the status request to be resumed.Type: GrantFiled: May 22, 2015Date of Patent: January 24, 2017Assignee: KYOCERA Document Solutions Inc.Inventor: Yuya Maesono
-
Publication number: 20160292010Abstract: An electronic device includes a memory and a processor. The memory has a storage region and stores a control program to control the electronic device in the storage region. The processor executes the control program, when the control program is executed, the processor operates; an access counter that has a specific initial value and avoids an access competition to an access object accessed from a plurality of tasks; a high priority level task that increments the access counter when starting an access to the access object, and decrements the access counter when completing the access to the access object; and a low priority level task that accesses the access object when the access counter has the specific initial value.Type: ApplicationFiled: February 23, 2016Publication date: October 6, 2016Applicant: KYOCERA Document Solutions Inc.Inventor: Yuya MAESONO
-
Publication number: 20150338897Abstract: A pull-up resistor of an electronic device pulls up a potential of a USB signal line that is for connection with a host, thereby allowing the host to detect a communication speed. In response to a status request from the host in a normal power mode, a transmission-reception section transmits a status response indicating a switchable status when the electronic device is switchable to a power saving mode. A control section performs switching to the power saving mode after the host suspends transmission of the status request upon receipt of the status response, and performs switching to the normal power mode in response to a specific event within the electronic device in the power saving mode. A switch disables the pull-up to inform the host about disconnection, and enables the pull-up to inform the host that the connection is re-established, thereby causing transmission of the status request to be resumed.Type: ApplicationFiled: May 22, 2015Publication date: November 26, 2015Applicant: KYOCERA DOCUMENT SOLUTIONS INC.Inventor: Yuya MAESONO
-
Publication number: 20150294196Abstract: An electronic device includes volatile memory, flash memory, and a CPU. The volatile memory includes a first actual data region that records actual data and a first log region that records update information including update data used for updating the actual data. The flash memory includes blocks and undergoes block unit initialization when writing is to be performed thereto. The blocks each include a second actual data region that records actual data and a second log region that records update information written from the first log region. The CPU writes update information corresponding to update data to the first log region when updating actual data using the update data. At a preset specific timing, the CPU collects update information recorded in the first log region, writes the collected update information to the second log regions in accordance with a specific order, and subsequently initializes the first log region.Type: ApplicationFiled: April 7, 2015Publication date: October 15, 2015Applicant: KYOCERA DOCUMENT SOLUTIONS INC.Inventors: Takashi TOYODA, Yuya MAESONO