Patents by Inventor Kei Kitagata

Kei Kitagata 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: 20220294720
    Abstract: A method of controlling a network device includes transmitting, to a server, information of an event that has occurred in the network device, and comparing, with each of a first threshold and a second threshold that is greater than the first threshold, a metric that corresponds to a state of the network device pertaining to the event. When the metric exceeds the first threshold while communicating with the server in a polling method with first communication intervals, the method of communicating with the server is switched to a polling method with second communication intervals that are shorter than the first communication intervals. When the metric exceeds the second threshold while communicating with the server in the polling method with the second communication intervals, the method of communicating with the server is switched to a push method.
    Type: Application
    Filed: March 4, 2022
    Publication date: September 15, 2022
    Inventor: Kei Kitagata
  • Patent number: 11444954
    Abstract: An authentication/authorization server that manages access to a resource server is provided. The server comprises a management unit that manages an expected completion time of a change to an access destination authentication/authorization server with respect to a client for which the access destination authentication/authorization server is to be changed; an issuing unit that issues an access token for accessing the resource server, the token having an expiration time; and a response unit that returns the access token to the client, wherein if an expected completion time of the change to the access destination authentication/authorization server is managed with respect to the client that is the source of the token issuance request, the issuing unit sets the expiration time of the access token that has been issued to expire no later than the expected completion time of the change.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: September 13, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kei Kitagata
  • Publication number: 20200336494
    Abstract: An authentication/authorization server that manages access to a resource server is provided. The server comprises a management unit that manages an expected completion time of a change to an access destination authentication/authorization server with respect to a client for which the access destination authentication/authorization server is to be changed; an issuing unit that issues an access token for accessing the resource server, the token having an expiration time; and a response unit that returns the access token to the client, wherein if an expected completion time of the change to the access destination authentication/authorization server is managed with respect to the client that is the source of the token issuance request, the issuing unit sets the expiration time of the access token that has been issued to expire no later than the expected completion time of the change.
    Type: Application
    Filed: April 10, 2020
    Publication date: October 22, 2020
    Inventor: Kei Kitagata
  • Patent number: 10802779
    Abstract: Information that is used for identifying a print data file having been obtained by an image processing apparatus is notified to a print server in response to an error occurring in processing for obtaining the print data files from a first storage server, and a print data file stored by a storage unit is obtained from a second storage server based on an index file including acquisition source information about a not-yet-obtained print data file, and print processing is executed.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: October 13, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kei Kitagata
  • Patent number: 10656892
    Abstract: When virtual printers are collectively registered with a plurality of print services through one operation, a virtual printer may be registered also with print services not utilized. In the present invention, by acquiring information regarding print services, provided by a plurality of print services, and information regarding virtual printers registered with the print services, it is determined, on a basis of the information regarding the virtual printers and a printer ID of the local printer, whether or not the local printer has been registered as a virtual printer with the print services. Information regarding the print service with which the local printer is determined not to have been registered is displayed, and when instructed by a user to register the local printer with the displayed print service as a virtual printer, the local printer is registered as the virtual printer with the instructed print service.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: May 19, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Kensuke Hirata, Kei Kitagata, Kenichi Shirai, Takahiko Nishida
  • Patent number: 10402135
    Abstract: In the case of displaying, as a list, information pieces on virtual printers registered in multiple respective printing services, the user may become confused when choosing a printer if virtual printers that correspond to a printer are displayed as different printers, consequently reducing user convenience. The present invention relates to searching for virtual printers registered in multiple respective printing services and generating a printer list that displays, as a group, virtual printers corresponding to a printer among the virtual printers thus found, on the basis of printer identifiers of the virtual printers.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: September 3, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Kei Kitagata, Kenichi Shirai, Kensuke Hirata, Takahiko Nishida
  • Publication number: 20190265929
    Abstract: Information that is used for identifying a print data file having been obtained by an image processing apparatus is notified to a print server in response to an error occurring in processing for obtaining the print data files from a first storage server, and a print data file stored by a storage unit is obtained from a second storage server based on an index file including acquisition source information about a not-yet-obtained print data file, and print processing is executed.
    Type: Application
    Filed: February 22, 2019
    Publication date: August 29, 2019
    Inventor: Kei Kitagata
  • Patent number: 9971901
    Abstract: A content management apparatus as an embodiment of the present invention associates content information on content with group information on a user participation group in a posting management service that approves control for the content, and stores the associated information. The apparatus then acquires group information on the user participation group from the posting management service, upon receipt of a content control request. The apparatus determines whether or not the requested control is to be approved, based on the acquired group information and the group information stored in association with the content information on the content. This configuration allows the content management apparatus for managing the content to control access authorization according to setting of the group in the posting management service.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: May 15, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Yuichiro Sato, Takanori Ozawa, Kei Kitagata
  • Patent number: 9798504
    Abstract: An image forming apparatus includes a printing unit connectable to a print server system with a print service providing print data. The image forming apparatus includes a reception unit that receives a URL from the print service in response to receipt of a print instruction, the URL indicating a location where the print data is stored and receives the print data based on the received URL, and a transmission unit that transmits the received print data to the printing unit. The transmission unit starts communication with the printing unit in response to receipt of partial print data, does not disconnect communication with the printing unit before receipt of a remainder of the print data finishes, and disconnects communication with the printing unit in response to completion of transmission of all of the print data.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: October 24, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kei Kitagata
  • Patent number: 9691010
    Abstract: The necessity of a printer object is determined based on data to be printed, and in a case where the data type is such that a conversion to a printer language is necessary, a printer object is dynamically generated. With this, a distributed printing system that does not use resource pointlessly and for which efficient scaling out is possible can be realized.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: June 27, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kei Kitagata
  • Publication number: 20170109110
    Abstract: In the case of displaying, as a list, information pieces on virtual printers registered in multiple respective printing services, the user may become confused when choosing a printer if virtual printers that correspond to a printer are displayed as different printers, consequently reducing user convenience. The present invention relates to searching for virtual printers registered in multiple respective printing services and generating a printer list that displays, as a group, virtual printers corresponding to a printer among the virtual printers thus found, on the basis of printer identifiers of the virtual printers.
    Type: Application
    Filed: April 2, 2015
    Publication date: April 20, 2017
    Inventors: Kei Kitagata, Kenichi Shirai, Kensuke Hirata, Takahiko Nishida
  • Patent number: 9589216
    Abstract: The necessity of a printer object is determined based on data to be printed, and in a case where the data type is such that a conversion to a printer language is necessary, a printer object is dynamically generated. With this, a distributed printing system that does not use resource pointlessly and for which efficient scaling out is possible can be realized.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: March 7, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kei Kitagata
  • Publication number: 20170031638
    Abstract: An image forming apparatus includes a printing unit connectable to a print server system with a print service providing print data. The image forming apparatus includes a reception unit that receives a URL from the print service in response to receipt of a print instruction, the URL indicating a location where the print data is stored and receives the print data based on the received URL, and a transmission unit that transmits the received print data to the printing unit. The transmission unit starts communication with the printing unit in response to receipt of partial print data, does not disconnect communication with the printing unit before receipt of a remainder of the print data finishes, and disconnects communication with the printing unit in response to completion of transmission of all of the print data.
    Type: Application
    Filed: July 22, 2016
    Publication date: February 2, 2017
    Inventor: Kei Kitagata
  • Patent number: 9557945
    Abstract: When an index file includes reference information about a next index file, a printer continues to acquire the next index file until the index file is overwritten with reference information about a newly processed file.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: January 31, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kei Kitagata
  • Publication number: 20170017448
    Abstract: When virtual printers are collectively registered with a plurality of print services through one operation, a virtual printer may be registered also with print services not utilized. In the present invention, by acquiring information regarding print services, provided by a plurality of print services, and information regarding virtual printers registered with the print services, it is determined, on a basis of the information regarding the virtual printers and a printer ID of the local printer, whether or not the local printer has been registered as a virtual printer with the print services. Information regarding the print service with which the local printer is determined not to have been registered is displayed, and when instructed by a user to register the local printer with the displayed print service as a virtual printer, the local printer is registered as the virtual printer with the instructed print service.
    Type: Application
    Filed: April 2, 2015
    Publication date: January 19, 2017
    Inventors: Kensuke Hirata, Kei Kitagata, Kenichi Shirai, Takahiko Nishida
  • Publication number: 20160170697
    Abstract: When an index file includes reference information about a next index file, a printer continues to acquire the next index file until the index file is overwritten with reference information about a newly processed file.
    Type: Application
    Filed: December 7, 2015
    Publication date: June 16, 2016
    Inventor: Kei Kitagata
  • Publication number: 20150242161
    Abstract: The necessity of a printer object is determined based on data to be printed, and in a case where the data type is such that a conversion to a printer language is necessary, a printer object is dynamically generated. With this, a distributed printing system that does not use resource pointlessly and for which efficient scaling out is possible can be realized.
    Type: Application
    Filed: January 21, 2015
    Publication date: August 27, 2015
    Inventor: Kei Kitagata
  • Patent number: 8958095
    Abstract: An information processing device acquires status information of a printer, and adds a status name indicating the acquired status information to a printer name of the printer and updates a printer name in printer information corresponding to the printer managed by a print service device with the printer name to which the status name has been added. Also, the print service device manages printer information undated with the printer name to which the status name has been added, and generates a print setting screen, on which the printer name to which the status name has been added is to be displayed, based on the printer information managed by the print service device and transmits the generated print setting screen to a user device.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: February 17, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kei Kitagata
  • Publication number: 20140365526
    Abstract: A content management apparatus as an embodiment of the present invention associates content information on content with group information on a user participation group in a posting management service that approves control for the content, and stores the associated information. The apparatus then acquires group information on the user participation group from the posting management service, upon receipt of a content control request. The apparatus determines whether or not the requested control is to be approved, based on the acquired group information and the group information stored in association with the content information on the content. This configuration allows the content management apparatus for managing the content to control access authorization according to setting of the group in the posting management service.
    Type: Application
    Filed: June 2, 2014
    Publication date: December 11, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yuichiro Sato, Takanori Ozawa, Kei Kitagata
  • Patent number: 8842320
    Abstract: A print relay system includes a confirmation unit configured to check, in response to reception of a print instruction from a user apparatus, whether print information associated with second printer information that corresponds to a user who operates the user apparatus, of the second printer information included in printer management information, has been received from the print service, or whether a print job has been generated based on the print information. The print relay system further includes a transmission unit configured to transmit, in response to the confirmation unit confirming that the print job has been generated based on the print information associated with the second printer information that corresponds to the user, information including location information of the print job via the user apparatus to the image forming apparatus that executes the generated print job.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: September 23, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kei Kitagata