Patents by Inventor Hiroshi Yasuhara

Hiroshi Yasuhara 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: 11520543
    Abstract: A printing apparatus, that performs communication via a secure first network and communication via a second network, receives print data from a first terminal apparatus connected to the first network, via the first network, or from a second terminal apparatus connected to the second network, via the second network, and transmits information for the print data to at least either one of a first server that performs communication via the first network and a second server that performs communication via the second network, based on through which of the first and the second networks the print data has been received. In the printing apparatus, in a case where the print data is received via the first network, the information for the print data is transmitted to the first server via the first network, without via the second network.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: December 6, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroshi Yasuhara
  • Publication number: 20210294546
    Abstract: A printing apparatus, that performs communication via a secure first network and communication via a second network, receives print data from a first terminal apparatus connected to the first network, via the first network, or from a second terminal apparatus connected to the second network, via the second network, and transmits information for the print data to at least either one of a first server that performs communication via the first network and a second server that performs communication via the second network, based on through which of the first and the second networks the print data has been received. In the printing apparatus, in a case where the print data is received via the first network, the information for the print data is transmitted to the first server via the first network, without via the second network.
    Type: Application
    Filed: March 18, 2021
    Publication date: September 23, 2021
    Inventor: Hiroshi Yasuhara
  • Patent number: 10305961
    Abstract: An information processing apparatus capable of requesting a server to execute an application on the server acquires user information, and determines whether execution of the application by a user corresponding to the user information is permitted. The information processing apparatus controls display of a screen for instructing execution of the application to, when it is determined that execution of the application is permitted, display the screen on a display unit, and when it is determined that execution of the application is inhibited, restrict an instruction to execute the application.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: May 28, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hiroshi Yasuhara
  • Patent number: 10298800
    Abstract: A local application is prepared for each access destination for accessing the URL of a Web application. Upon calling the local application, a setting and URL associated with it are set and displayed in a Web browser. The local application monitors the state of the Web browser and initializes the state of the Web browser when they are hidden.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: May 21, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hiroshi Yasuhara, Satoki Watariuchi
  • Patent number: 9930022
    Abstract: There is provided an information processing system, information processing apparatus, and a method of controlling the same. Upon receiving an encrypted application and encrypted license information, the information processing apparatus decrypts the encrypted license information and the encrypted application. It is determined whether or not the decrypted application is a web application, and in the case where the application is determined to be a web application, a URL contained in the application and information contained in the license information are registered, and a display item corresponding to the application is displayed in a menu screen.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: March 27, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hiroshi Yasuhara
  • Publication number: 20180063352
    Abstract: A local application is prepared for each access destination for accessing the URL of a Web application. Upon calling the local application, a setting and URL associated with it are set and displayed in a Web browser. The local application monitors the state of the Web browser and initializes the state of the Web browser when they are hidden.
    Type: Application
    Filed: August 11, 2017
    Publication date: March 1, 2018
    Inventors: Hiroshi Yasuhara, Satoki Watariuchi
  • Patent number: 9350900
    Abstract: An information processing apparatus to execute an application includes first and second authentication units, first and second storage units, a request unit, and an application execution unit. The first authentication unit authenticates a user of the information processing apparatus. The first storage unit stores first certification information relating to the authentication of a user. The request unit requests a second authentication unit to perform authentication required to execute the application using the first certification information when the application is executed based on an instruction from the user authenticated by the first authentication unit. The application execution unit executes the application when the authentication performed by the second authentication unit based on the request by the request unit has succeeded.
    Type: Grant
    Filed: May 30, 2011
    Date of Patent: May 24, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroshi Yasuhara
  • Publication number: 20160112493
    Abstract: An information processing apparatus capable of requesting a server to execute an application on the server acquires user information, and determines whether execution of the application by a user corresponding to the user information is permitted. The information processing apparatus controls display of a screen for instructing execution of the application to, when it is determined that execution of the application is permitted, display the screen on a display unit, and when it is determined that execution of the application is inhibited, restrict an instruction to execute the application.
    Type: Application
    Filed: October 7, 2015
    Publication date: April 21, 2016
    Inventor: Hiroshi Yasuhara
  • Publication number: 20160044010
    Abstract: There is provided an information processing system, information processing apparatus, and a method of controlling the same. Upon receiving an encrypted application and encrypted license information, the information processing apparatus decrypts the encrypted license information and the encrypted application. It is determined whether or not the decrypted application is a web application, and in the case where the application is determined to be a web application, a URL contained in the application and information contained in the license information are registered, and a display item corresponding to the application is displayed in a menu screen.
    Type: Application
    Filed: August 7, 2015
    Publication date: February 11, 2016
    Inventor: Hiroshi Yasuhara
  • Publication number: 20160028923
    Abstract: The present invention provides an information processing apparatus having a browser function and a method of controlling an information processing apparatus. A button to be displayed on a menu screen, a function associated with the button, and information regarding whether the button has an attribute of the bookmark information are stored as button information. If the button information of a button included in the menu screen is the bookmark information when displaying the menu screen, it is determined whether or not the function category information of the bookmark information corresponds to a function that is restricted to a user who has logged in. If it is determined that the function category information of the bookmark information is restricted to the user, the menu screen is displayed such that a button corresponding to the bookmark information cannot be operated.
    Type: Application
    Filed: July 13, 2015
    Publication date: January 28, 2016
    Inventor: Hiroshi Yasuhara
  • Patent number: 9246896
    Abstract: Methods, systems, and computer-readable media are provided. In some embodiments, a first computing system receives a credential from a browser on a second computing system, determines whether the credential is valid, generates a string of numeric characters, associates the string of numeric characters with the credential, and sends the string of numeric characters to the second computing system. Furthermore, in some embodiments, the first computing system receives an identifier that identifies a security token, determines whether the identifier matches an entry in a data store, prompts a user to input information via a user interface, receives a string of characters via the user interface, determines whether the string of characters received via the user interface matches the string of numeric characters, and performs a registration process such that the identifier is associated with a user account in the data store, the user account associated with the credential.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 26, 2016
    Assignee: Canon Information and Imaging Solutions, Inc.
    Inventor: Hiroshi Yasuhara
  • Publication number: 20150256716
    Abstract: An information processing apparatus which can execute an application requiring user authentication displays a Web page without performing authentication in a case where a local browser requests for a Web page upon logging in to the information processing apparatus. On the other hand, in a case where a remote browser requests for a Web page, the apparatus causes the remote browser to display an authentication screen and displays a Web page based on authentication performed via the authentication screen.
    Type: Application
    Filed: February 25, 2015
    Publication date: September 10, 2015
    Inventor: Hiroshi Yasuhara
  • Publication number: 20140282941
    Abstract: Methods, systems, and computer-readable media are provided. In some embodiments, a first computing system receives a credential from a browser on a second computing system, determines whether the credential is valid, generates a string of numeric characters, associates the string of numeric characters with the credential, and sends the string of numeric characters to the second computing system. Furthermore, in some embodiments, the first computing system receives an identifier that identifies a security token, determines whether the identifier matches an entry in a data store, prompts a user to input information via a user interface, receives a string of characters via the user interface, determines whether the string of characters received via the user interface matches the string of numeric characters, and performs a registration process such that the identifier is associated with a user account in the data store, the user account associated with the credential.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: CANON INFORMATION AND IMAGING SOLUTIONS, INC.
    Inventor: Hiroshi Yasuhara
  • Patent number: 8763135
    Abstract: An apparatus is configured to acquire document domain information indicating a domain to which a document belongs, and to acquire destination domain information indicating a destination domain. The apparatus is further configured to determine whether to allow transmission of the document to the destination domain based on the document domain information and the destination domain information, and to transmit the document to the destination domain if transmission of the document is allowed.
    Type: Grant
    Filed: January 8, 2007
    Date of Patent: June 24, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroshi Yasuhara
  • Patent number: 8693027
    Abstract: An image forming apparatus which makes it possible to provide restricted access thereto without requiring an information processing apparatus to have a special authentication function. The image forming apparatus receives authentication information input by a user using a user interface, and receives a connection request transmitted from the information processing apparatus. When receiving the connection request, the image forming apparatus determines whether or not the user has been authenticated based on the received authentication information. If the user has been authenticated, the image forming apparatus permits execution of processing from the information processing apparatus thereto, whereas if not, it refuses execution of processing from the information processing apparatus.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: April 8, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroshi Yasuhara
  • Patent number: 8689305
    Abstract: When a first MFP that manages first and second conversion values of user authentication information accesses a second MFP, the first MFP queries about which conversion value is used by the second MFP to execute user authentication processing. The first MFP transmits information based on a conversion value in accordance with the query result to the second MFP. Then, the second MFP executes user authentication processing using information based on a conversion value in accordance with the query result and a conversion value managed by the second MFP.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: April 1, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroshi Yasuhara
  • Patent number: 8625126
    Abstract: An output job in an image forming apparatus not connected to a network is managed. To accomplish this, an image forming apparatus in an image forming system includes an input unit which inputs document data stored in a recording medium, a verification unit which verifies the validity of the document data on the basis of verification information associated with the input document data, an output unit which forms and outputs an image on a print medium on the basis of the document data, and an output log storing control unit which, when it is determined that the document data is valid, stores, in the recording medium, output log information containing no output image, and when it is determined that the document data is invalid, stores output log information containing the output image in the recording medium.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: January 7, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroshi Yasuhara
  • Patent number: 8422048
    Abstract: An image forming apparatus associates a plurality of pieces of user information with a single user identifier, and furthermore, stores keys corresponding to keys that are used for signing in association with the respective pieces of user information. Furthermore, when a user uses the image forming apparatus, jobs for which user information attached to the jobs matches user information that is identified when the user uses the image forming apparatus are extracted, signature verification is performed on respective pieces of signature data attached to the extracted jobs, using the keys held in a user information table, and jobs that are successfully verified are further extracted and listed.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: April 16, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroshi Yasuhara
  • Publication number: 20130061319
    Abstract: An information processing apparatus to execute an application includes first and second authentication units, first and second storage units, a request unit, and an application execution unit. The first authentication unit authenticates a user of the information processing apparatus. The first storage unit stores first certification information relating to the authentication of a user. The request unit requests a second authentication unit to perform authentication required to execute the application using the first certification information when the application is executed based on an instruction from the user authenticated by the first authentication unit. The application execution unit executes the application when the authentication performed by the second authentication unit based on the request by the request unit has succeeded.
    Type: Application
    Filed: May 30, 2011
    Publication date: March 7, 2013
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hiroshi Yasuhara
  • Publication number: 20110289571
    Abstract: When a first MFP that manages first and second conversion values of user authentication information accesses a second MFP, the first MFP queries about which conversion value is used by the second MFP to execute user authentication processing. The first MFP transmits information based on a conversion value in accordance with the query result to the second MFP. Then, the second MFP executes user authentication processing using information based on a conversion value in accordance with the query result and a conversion value managed by the second MFP.
    Type: Application
    Filed: May 13, 2011
    Publication date: November 24, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hiroshi Yasuhara