Patents by Inventor Yuichi Yagi

Yuichi Yagi 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).

  • Publication number: 20240078059
    Abstract: A printing apparatus includes a reception unit configured to receive a print job, and an execution unit configured to execute printing of the print job received by the reception unit. The execution unit has a function of, in a case where a setting time or more elapses with a particular cause preventing the printing of the print job not being removed, canceling the printing of the print job. The execution unit has a function of canceling printing of a new print job received by the reception unit in a state where the setting time or more elapses with the particular cause not being removed.
    Type: Application
    Filed: November 15, 2023
    Publication date: March 7, 2024
    Inventor: Yuichi Yagi
  • Patent number: 11836395
    Abstract: A printing apparatus includes a reception unit configured to receive a print job, and an execution unit configured to execute printing of the print job received by the reception unit. The execution unit has a function of, in a case where a setting time or more elapses with a particular cause preventing the printing of the print job not being removed, canceling the printing of the print job. The execution unit has a function of canceling printing of a new print job received by the reception unit in a state where the setting time or more elapses with the particular cause not being removed.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: December 5, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yuichi Yagi
  • Publication number: 20230132494
    Abstract: An information processing apparatus obtains first update firmware data from a server apparatus, holds the first update firmware data in a volatile storage medium, and stores version information of the first update firmware data in a non-volatile storage medium. The apparatus performs an update process of updating the firmware stored in the non-volatile storage medium, using the first update firmware data held in the volatile storage medium. The apparatus restores the firmware from an error state that accompanies the update process being abnormally terminated, based on second update firmware data, and decides whether or not to obtain update firmware data corresponding to the stored version information from the server apparatus based on the stored version information after the restoration.
    Type: Application
    Filed: October 24, 2022
    Publication date: May 4, 2023
    Inventor: Yuichi Yagi
  • Publication number: 20230119945
    Abstract: A printing apparatus includes a reception unit configured to receive a print job, and an execution unit configured to execute printing of the print job received by the reception unit. The execution unit has a function of, in a case where a setting time or more elapses with a particular cause preventing the printing of the print job not being removed, canceling the printing of the print job. The execution unit has a function of canceling printing of a new print job received by the reception unit in a state where the setting time or more elapses with the particular cause not being removed.
    Type: Application
    Filed: December 16, 2022
    Publication date: April 20, 2023
    Inventor: Yuichi Yagi
  • Patent number: 11556284
    Abstract: A printing apparatus includes a reception unit configured to receive a print job, and an execution unit configured to execute printing of the print job received by the reception unit. The execution unit has a function of, in a case where a setting time or more elapses with a particular cause preventing the printing of the print job not being removed, canceling the printing of the print job. The execution unit has a function of canceling printing of a new print job received by the reception unit in a state where the setting time or more elapses with the particular cause not being removed.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: January 17, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yuichi Yagi
  • Patent number: 11403047
    Abstract: A printing apparatus includes a reception unit configured to receive a print job, and an execution unit configured to execute printing of the print job received by the reception unit. The execution unit has a function of, in a case where a setting time or more elapses with a particular cause preventing the printing of the print job not being removed, canceling the printing of the print job. The execution unit has a function of canceling printing of a new print job received by the reception unit in a state where the setting time or more elapses with the particular cause not being removed.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: August 2, 2022
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yuichi Yagi
  • Publication number: 20220188046
    Abstract: A printing apparatus includes a reception unit configured to receive a print job, and an execution unit configured to execute printing of the print job received by the reception unit. The execution unit has a function of, in a case where a setting time or more elapses with a particular cause preventing the printing of the print job not being removed, canceling the printing of the print job. The execution unit has a function of canceling printing of a new print job received by the reception unit in a state where the setting time or more elapses with the particular cause not being removed.
    Type: Application
    Filed: March 7, 2022
    Publication date: June 16, 2022
    Inventor: Yuichi Yagi
  • Patent number: 11095779
    Abstract: There is provided a control method for a data processing system, the control method including: registering connection destination information for accessing a cloud service; storing in a storage unit, for each user, information indicating whether or not to allow use of the cloud service; authenticating a user; determining, on the basis of the information stored in the storage unit, whether or not the user authenticated in the authenticating is allowed to use the cloud service; and displaying no object for transmitting data to the cloud service by using the connection destination information when the user is determined in the determining to not be allowed to use the cloud service, and displaying an object for transmitting data to the cloud service by using the connection destination information when the user is determined in the determining to be allowed to use the cloud service.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: August 17, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yuichi Yagi
  • Patent number: 11010153
    Abstract: A method of controlling an information processing apparatus and an information processing apparatus are provided. The information processing apparatus detects whether or not a control program stored in a storage has been falsified, updates the control program to a valid control program in accordance with a detection of the detecting unit that the control program has been falsified, and initializes setting data set in the information processing apparatus in accordance with an update of the control program.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: May 18, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yuichi Yagi
  • Patent number: 10951787
    Abstract: An information processing apparatus that can operate an application on firmware comprising: at least one memory that stores a set of instructions; and at least one processor that executes the instructions, the instructions, when executed, causing the information processing apparatus to perform operations comprising: receiving an instruction from a user; performing job determination in which whether or not a job is being executed is determined upon receipt of an instruction to enable an application in the receiving; and activating the application, wherein, in the activating, if it is determined that the job is being executed, the application is activated after the job ends.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: March 16, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yuichi Yagi
  • Publication number: 20210042131
    Abstract: An information processing apparatus is capable of extending functions by installing an extension application as an add-in. The information processing apparatus stores and manages setting data of each application, and reads setting data of an application of another device and rewrites setting data of a corresponding extension application that the information processing apparatus has. The information processing apparatus activates the extension application and edits the setting data, and, in a case that the setting data is edited, if a setting value of the setting data differs between the another device and the information processing apparatus, converts the differing setting value to a setting value based on configuration information of the information processing apparatus.
    Type: Application
    Filed: July 28, 2020
    Publication date: February 11, 2021
    Inventor: Yuichi Yagi
  • Publication number: 20200177740
    Abstract: There is provided a control method for a data processing system, the control method including: registering connection destination information for accessing a cloud service; storing in a storage unit, for each user, information indicating whether or not to allow use of the cloud service; authenticating a user; determining, on the basis of the information stored in the storage unit, whether or not the user authenticated in the authenticating is allowed to use the cloud service; and displaying no object for transmitting data to the cloud service by using the connection destination information when the user is determined in the determining to not be allowed to use the cloud service, and displaying an object for transmitting data to the cloud service by using the connection destination information when the user is determined in the determining to be allowed to use the cloud service.
    Type: Application
    Filed: November 22, 2019
    Publication date: June 4, 2020
    Inventor: Yuichi Yagi
  • Patent number: 10609230
    Abstract: An information processing apparatus capable of suppressing an erroneous operation by a user when a mobile terminal is brought close to the information processing apparatus for near field wireless communication. Approach of a mobile terminal is detected. Whether an operation related to performing specific processing has been carried out by a user is determined. A confirmation screen for confirming with the user whether to perform processing corresponding to the operation related to performing the specific processing is displayed when the approach of the mobile terminal is detected and it is determined that the operation related to performing the specific processing has been carried out.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: March 31, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Masahiro Odaira, Yuichi Yagi
  • Publication number: 20190384588
    Abstract: A method of controlling an information processing apparatus and an information processing apparatus are provided. The information processing apparatus detects whether or not a control program stored in a storage has been falsified, updates the control program to a valid control program in accordance with a detection of the detecting unit that the control program has been falsified, and initializes setting data set in the information processing apparatus in accordance with an update of the control program.
    Type: Application
    Filed: May 31, 2019
    Publication date: December 19, 2019
    Inventor: Yuichi Yagi
  • Publication number: 20190356805
    Abstract: An information processing apparatus that can operate an application on firmware comprising: at least one memory that stores a set of instructions; and at least one processor that executes the instructions, the instructions, when executed, causing the information processing apparatus to perform operations comprising: receiving an instruction from a user; performing job determination in which whether or not a job is being executed is determined upon receipt of an instruction to enable an application in the receiving; and activating the application, wherein, in the activating, if it is determined that the job is being executed, the application is activated after the job ends.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 21, 2019
    Inventor: Yuichi Yagi
  • Publication number: 20190310807
    Abstract: A printing apparatus includes a reception unit configured to receive a print job, and an execution unit configured to execute printing of the print job received by the reception unit. The execution unit has a function of, in a case where a setting time or more elapses with a particular cause preventing the printing of the print job not being removed, canceling the printing of the print job. The execution unit has a function of canceling printing of a new print job received by the reception unit in a state where the setting time or more elapses with the particular cause not being removed.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 10, 2019
    Inventor: Yuichi Yagi
  • Patent number: 9894241
    Abstract: A printing apparatus including a USB interface displays a selection screen for a user to select an OS type of an information processing apparatus that communicates via the USB interface when the printing apparatus starts up. The printing apparatus determines a configuration of the USB interface based on the OS type selected on the selection screen.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: February 13, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yuichi Yagi
  • Publication number: 20170272591
    Abstract: An information processing apparatus capable of suppressing an erroneous operation by a user when a mobile terminal is brought close to the information processing apparatus for near field wireless communication. Approach of a mobile terminal is detected. Whether an operation related to performing specific processing has been carried out by a user is determined. A confirmation screen for confirming with the user whether to perform processing corresponding to the operation related to performing the specific processing is displayed when the approach of the mobile terminal is detected and it is determined that the operation related to performing the specific processing has been carried out.
    Type: Application
    Filed: March 8, 2017
    Publication date: September 21, 2017
    Inventors: Masahiro Odaira, Yuichi Yagi
  • Publication number: 20170163844
    Abstract: A printing apparatus including a USB interface displays a selection screen for a user to select an OS type of an information processing apparatus that communicates via the USB interface when the printing apparatus starts up. The printing apparatus determines a configuration of the USB interface based on the OS type selected on the selection screen.
    Type: Application
    Filed: December 5, 2016
    Publication date: June 8, 2017
    Inventor: Yuichi Yagi
  • Patent number: 9479663
    Abstract: When an information processing apparatus receives a large amount of data while a power saving mode is enabled, a communication delay easily occurs and user's convenience is reduced. Therefore, when the information processing apparatus displays a specific screen thereon, the power saving mode is disabled.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: October 25, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yuichi Yagi