Patents by Inventor Takahiko Nishida

Takahiko Nishida 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: 10949135
    Abstract: A print setting prediction method in a print system for providing print data to a printer across a network includes accepting document data as a print target; issuing print data based on print setting indicated by the print request; causing an accumulation unit to accumulate, as collected data, print setting used for issued print data and document attribute information indicated by document data in association with each other; generating, from the collected data, training data including a pair of input data containing the document attribute information and ground truth data containing the print setting; generating, by machine learning, a learning model by using the training data; predicting print setting by using the learning model and by using document attribute information indicated by the prediction request; and providing the predicted print setting to a request source.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: March 16, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Takahiko Nishida
  • Patent number: 10817646
    Abstract: A filled-in form service generates PDF files each containing a smaller number of pages by overlay output, instead of a single PDF file containing all pages. The filled-in form service updates an overlay index file indicating a location of each generated PDF file each time a PDF file is generated. A conversion service references the overlay index file, and successively converts newly generated PDF files into SVG. The conversion service updates a conversion index file indicating a location of each SVG file each time a SVG file is generated. A client terminal references the conversion index file, and displays, on a screen, web filled-in form data that is the generated SVG file.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: October 27, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takahiko Nishida
  • Publication number: 20200310700
    Abstract: A print setting prediction method in a print system for providing print data to a printer across a network includes accepting document data as a print target; issuing print data based on print setting indicated by the print request; causing an accumulation unit to accumulate, as collected data, print setting used for issued print data and document attribute information indicated by document data in association with each other; generating, from the collected data, training data including a pair of input data containing the document attribute information and ground truth data containing the print setting; generating, by machine learning, a learning model by using the training data; predicting print setting by using the learning model and by using document attribute information indicated by the prediction request; and providing the predicted print setting to a request source.
    Type: Application
    Filed: March 11, 2020
    Publication date: October 1, 2020
    Inventor: Takahiko Nishida
  • Patent number: 10691380
    Abstract: A print server is provided such that, in a case where a determination unit determines that a first condition and a second condition are identical, a management unit manages acquisition sources of print data files generated based on a first printing request, the acquisition sources including reissued second signature information.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: June 23, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takahiko Nishida
  • 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
  • Publication number: 20190286377
    Abstract: A print server is provided such that, in a case where a determination unit determines that a first condition and a second condition are identical, a management unit manages acquisition sources of print data files generated based on a first printing request, the acquisition sources including reissued second signature information.
    Type: Application
    Filed: March 11, 2019
    Publication date: September 19, 2019
    Inventor: 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
  • Patent number: 9985962
    Abstract: An authorization token verification request including a second authorization token is received from an application server having received a processing request along with the second authorization token from a client device, and, in a case where the authorization token is verified successfully on basis of the received second authorization token and the authorization token information, the local user information included in the authorization token information is responded to the application server.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: May 29, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takahiko Nishida
  • Publication number: 20180081860
    Abstract: A filled-in form service generates PDF files each containing a smaller number of pages by overlay output, instead of a single PDF file containing all pages. The filled-in form service updates an overlay index file indicating a location of each generated PDF file each time a PDF file is generated. A conversion service references the overlay index file, and successively converts newly generated PDF files into SVG. The conversion service updates a conversion index file indicating a location of each SVG file each time a SVG file is generated. A client terminal references the conversion index file, and displays, on a screen, web filled-in form data that is the generated SVG file.
    Type: Application
    Filed: August 10, 2017
    Publication date: March 22, 2018
    Inventor: Takahiko Nishida
  • Patent number: 9712716
    Abstract: A print apparatus comprises: a holding unit that holds destination information of a print server trusted as a request destination; a determination unit that determines, when a print request is received, whether destination information of a print server designated by the print request matches the held destination information; an access unit that requests access to the print server indicated by the held destination information if the determination unit determines that there is no match for the destination information; and an update unit that updates the held destination information to the destination information of the print server designated by the received print request if, as a response to the request, a destination that is the same as in the destination information of the print server designated by the received print request is received as a redirect destination.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: July 18, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takahiko Nishida
  • Publication number: 20170163636
    Abstract: An authorization token verification request including a second authorization token is received from an application server having received a processing request along with the second authorization token from a client device, and, in a case where the authorization token is verified successfully on basis of the received second authorization token and the authorization token information, the local user information included in the authorization token information is responded to the application server.
    Type: Application
    Filed: November 30, 2016
    Publication date: June 8, 2017
    Inventor: Takahiko Nishida
  • 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: 9584679
    Abstract: A client terminal is provided with a print proxy which converts a request from a standard port monitor into a request to a print server and relays the request. This makes it possible to use an extension function between the client terminal and the print server in a system in which only the standard port monitor operates.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: February 28, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Takahiko Nishida
  • Publication number: 20170048413
    Abstract: A print apparatus comprises: a holding unit that holds destination information of a print server trusted as a request destination; a determination unit that determines, when a print request is received, whether destination information of a print server designated by the print request matches the held destination information; an access unit that requests access to the print server indicated by the held destination information if the determination unit determines that there is no match for the destination information; and an update unit that updates the held destination information to the destination information of the print server designated by the received print request if, as a response to the request, a destination that is the same as in the destination information of the print server designated by the received print request is received as a redirect destination.
    Type: Application
    Filed: July 25, 2016
    Publication date: February 16, 2017
    Inventor: Takahiko Nishida
  • 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: 20160205276
    Abstract: A client terminal is provided with a print proxy which converts a request from a standard port monitor into a request to a print server and relays the request. This makes it possible to use an extension function between the client terminal and the print server in a system in which only the standard port monitor operates.
    Type: Application
    Filed: December 21, 2015
    Publication date: July 14, 2016
    Inventor: Takahiko Nishida
  • Publication number: 20140209167
    Abstract: An absorption layer is provided on surface side of a solar cell, and is configured to absorb light in a wavelength range of 400 nm or more and below 700 nm and to transmit light in a wavelength range of 700 nm or more and 1200 nm or less. A first reflection layer is provided at one side of the absorption layer, which is an opposite side to the solar cell, and is configured to reflect the light in the wavelength range of 700 nm or more and 1200 nm or less. A filler layer is provided between the absorption layer and the reflection layer, and is configured to transmit light in the wavelength range of 400 nm or more and below 700 nm and to transmit light in a wavelength range of 700 nm or more and below 1200 nm.
    Type: Application
    Filed: March 27, 2014
    Publication date: July 31, 2014
    Applicant: SANYO ELECTRIC CO., LTD.
    Inventors: Hiroyuki YAMADA, Takahiko NISHIDA
  • Patent number: 8780377
    Abstract: A print control device manages a print job and a printer based on an instruction from a client terminal. The print control device accepts a print instruction to the printer from the client terminal and authentication information about the client terminal, confirms the validity of the authentication information to an authentication unit configured to issue and manage the authentication information, registers the print job as an execution job together with the authentication information if the authentication information is valid, and accesses the authentication unit during registration of the execution job to thereby update the expiration date/time of the registered authentication information.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: July 15, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takahiko Nishida, Koichi Abe
  • Patent number: 8450602
    Abstract: A solar cell comprises a substrate that includes a photoelectric conversion function, a first electrode provided on one surface of the substrate, a second electrode provided on other surface of the substrate, and a third electrode provided on the other surface of the substrate with its periphery overlapping the second electrode in the in-plane direction of the substrate for extracting an electric power from the second electrode. The thickness of the second electrode is larger than that of the third electrode, and the difference between the thickness of the second electrode and that of the third electrode is within a range from equal to or more than 10 micrometers to equal to or less than 30 micrometers. Thereby, in the solar cell, an electrode separation (alloy separation) can be effectively prevented.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: May 28, 2013
    Assignee: Mitsubishi Electric Corporation
    Inventors: Shoichi Karakida, Takahiko Nishida, Mitsunori Nakatani, Hiroaki Morikawa
  • Publication number: 20130003106
    Abstract: A print control device manages a print job and a printer based on an instruction from a client terminal. The print control device accepts a print instruction to the printer from the client terminal and authentication information about the client terminal, confirms the validity of the authentication information to an authentication unit configured to issue and manage the authentication information, registers the print job as an execution job together with the authentication information if the authentication information is valid, and accesses the authentication unit during registration of the execution job to thereby update the expiration date/time of the registered authentication information.
    Type: Application
    Filed: June 25, 2012
    Publication date: January 3, 2013
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Takahiko Nishida, Koichi Abe