Patents by Inventor Yoko Tokumoto

Yoko Tokumoto 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: 11797292
    Abstract: An information processing apparatus which is capable of improving performance without increasing memory or storage capacity. The information processing apparatus includes a storage device that includes a first area in which first firmware is stored, a second area in which second firmware is stored, and a common area that is used in a case where the information processing apparatus is started using the first or second firmware. The information processing apparatus is started in a first startup using the first firmware or started in a second startup using the second firmware. During the first startup, a swap file is created in the common area, and swapping is activated. During the second startup, in a case where a swap file is present in the common area, the swap file is deleted from the common area.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: October 24, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yoko Tokumoto
  • Publication number: 20230280934
    Abstract: An information processing apparatus including a semiconductor storage device according to one aspect of the present disclosure includes: a swap enabling unit configured to enable a swap area provided in the semiconductor storage device during startup of the information processing apparatus; a first trim process unit configured to perform a first trim process of notifying the semiconductor storage device of a storage area that no longer requires the swap area; a checking unit configured to check usage status of the swap area and save the usage status in a nonvolatile storage area during shutdown of the information processing apparatus; and a first control unit configured to control whether or not to perform the first trim process based on the usage status of the swap area saved in the nonvolatile storage area during startup of the information processing apparatus.
    Type: Application
    Filed: February 28, 2023
    Publication date: September 7, 2023
    Inventor: Yoko TOKUMOTO
  • Publication number: 20230132214
    Abstract: This information processing apparatus performs a secure boot in which a plurality of modules are sequentially booted subsequently to a boot program. The information processing apparatus stores backup data of some of the modules among the plurality of modules as well as verifies the validity of a program of a module to be booted next. When an abnormality of a program is detected, if a verification target is included in the some modules, the information processing apparatus obtains corresponding backup data stored in the information processing apparatus. If the verification target is not included in the some modules, corresponding backup data is obtained from an external unit. In addition, the information processing apparatus restores a program in which an abnormality has been detected using the obtained backup data and boots the corresponding module using a program whose validity has been verified.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 27, 2023
    Inventor: Yoko Tokumoto
  • Patent number: 11599303
    Abstract: An information processing apparatus that is capable of improving access to a nonvolatile semiconductor memory. The information processing apparatus includes a nonvolatile semiconductor memory that includes memory areas, a user interface that can accept a user operation, a memory device that stores a set of instructions, and one or more processor that executes the set of instructions to generate an erase command that instructs the semiconductor memory to execute an erasing process to each of the memory areas in a state where a user operation to the user interface is unacceptable.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: March 7, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yoko Tokumoto
  • Publication number: 20220121437
    Abstract: An information processing apparatus which is capable of improving performance without increasing memory or storage capacity. The information processing apparatus includes a storage device that includes a first area in which first firmware is stored, a second area in which second firmware is stored, and a common area that is used in a case where the information processing apparatus is started using the first or second firmware. The information processing apparatus is started in a first startup using the first firmware or started in a second startup using the second firmware. During the first startup, a swap file is created in the common area, and swapping is activated. During the second startup, in a case where a swap file is present in the common area, the swap file is deleted from the common area.
    Type: Application
    Filed: October 18, 2021
    Publication date: April 21, 2022
    Inventor: Yoko Tokumoto
  • Publication number: 20210019090
    Abstract: An information processing apparatus that is capable of improving access to a nonvolatile semiconductor memory. The information processing apparatus includes a nonvolatile semiconductor memory that includes memory areas, a user interface that can accept a user operation, a memory device that stores a set of instructions, and one or more processor that executes the set of instructions to generate an erase command that instructs the semiconductor memory to execute an erasing process to each of the memory areas in a state where a user operation to the user interface is unacceptable.
    Type: Application
    Filed: July 9, 2020
    Publication date: January 21, 2021
    Inventor: Yoko Tokumoto
  • Patent number: 9665720
    Abstract: An image forming apparatus which is capable of properly updating firmware. Update firmware is downloaded into a download area of an HDD and expanded and stored in a temporary expansion area of the HDD. A CPU determines whether or not the update firmware expanded and stored in the temporary expansion area has been tampered with. The update firmware stored in the temporary storage area is applied to the image forming apparatus when the CPU determines that the update firmware has not been tampered with.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: May 30, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yoko Tokumoto
  • Patent number: 9465605
    Abstract: An image forming apparatus having a firmware update technology that realizes updating of firmware using an encrypted file and reduces a downtime using a differential update. When a first update instruction to perform an update using a first firmware including an encrypted plurality of files is accepted, a content list file is downloaded from an external apparatus, an update file to be updated is identified based on the content list file, and the identified update file is further downloaded from the external apparatus. Then, the update file is decrypted and installed in the image forming apparatus. When a second update instruction to perform an update using a second firmware including an encrypted plurality of files and content list files is accepted, the second firmware is downloaded in a single batch from the external apparatus. Then, the second firmware is decrypted, and the plurality of files is installed in the image forming apparatus.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: October 11, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yoko Tokumoto
  • Patent number: 9189639
    Abstract: A data processing apparatus of this invention, which has a storage unit, includes a deletion unit that deletes user data stored in the storage unit. The data processing apparatus further includes a generation unit that generates status information indicating presence or absence of the user data in a storage area that each of a plurality of addresses assigned to the storage unit indicates, and a presentation unit that presents an image according to the status information, to a user.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: November 17, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yoko Tokumoto
  • Publication number: 20150199518
    Abstract: An image forming apparatus which is capable of properly updating firmware. Update firmware is downloaded into a download area of an HDD and expanded and stored in a temporary expansion area of the HDD. A CPU determines whether or not the update firmware expanded and stored in the temporary expansion area has been tampered with. The update firmware stored in the temporary storage area is applied to the image forming apparatus when the CPU determines that the update firmware has not been tampered with.
    Type: Application
    Filed: January 6, 2015
    Publication date: July 16, 2015
    Inventor: Yoko TOKUMOTO
  • Publication number: 20150143352
    Abstract: An image forming apparatus having a firmware update technology that realizes updating of firmware using an encrypted file and reduces a downtime using a differential update. When a first update instruction to perform an update using a first firmware including an encrypted plurality of files is accepted, a content list file is downloaded from an external apparatus, an update file to be updated is identified based on the content list file, and the identified update file is further downloaded from the external apparatus. Then, the update file is decrypted and installed in the image forming apparatus. When a second update instruction to perform an update using a second firmware including an encrypted plurality of files and content list files is accepted, the second firmware is downloaded in a single batch from the external apparatus. Then, the second firmware is decrypted, and the plurality of files is installed in the image forming apparatus.
    Type: Application
    Filed: November 13, 2014
    Publication date: May 21, 2015
    Inventor: Yoko TOKUMOTO
  • Patent number: 8711412
    Abstract: An information processing apparatus improved in the convenience of a program update operation performed by a user. A CPU updates firmware installed in the information processing apparatus. Update information on the program is stored in a hard disk when update of the program is executed the CPU. Operation information on other programs which are not updated is stored in the hard disk. A console section displays the update information in association with the operation information, when an instruction for displaying update history of the program is input.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: April 29, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yoko Tokumoto
  • Publication number: 20120200891
    Abstract: An information processing apparatus improved in the convenience of a program update operation performed by a user. A CPU updates firmware installed in the information processing apparatus. Update information on the program is stored in a hard disk when update of the program is executed the CPU. Operation information on other programs which are not updated is stored in the hard disk. A console section displays the update information in association with the operation information, when an instruction for displaying update history of the program is input.
    Type: Application
    Filed: September 20, 2011
    Publication date: August 9, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Yoko Tokumoto
  • Publication number: 20120188597
    Abstract: A data processing apparatus of this invention, which has a storage unit, includes a deletion unit that deletes user data stored in the storage unit. The data processing apparatus further includes a generation unit that generates status information indicating presence or absence of the user data in a storage area that each of a plurality of addresses assigned to the storage unit indicates, and a presentation unit that presents an image according to the status information, to a user.
    Type: Application
    Filed: December 28, 2011
    Publication date: July 26, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Yoko Tokumoto