Patents by Inventor Mario ITO
Mario ITO 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: 10848630Abstract: An information processing apparatus comprises a touch input unit by which touch input is possible and a Web browser function for displaying Web content on a display unit, wherein the Web browser function comprises: an analyzing unit configured to analyze Web content displayed on the display unit, and a setting unit configured to, in accordance with content of the Web content analyzed by the analyzing unit, set a value to be used when a type of a touch input operation inputted at the touch input unit is determined.Type: GrantFiled: August 24, 2017Date of Patent: November 24, 2020Assignee: Canon Kabushiki KaishaInventor: Mario Ito
-
Publication number: 20180349125Abstract: When installing an update program of an application, the update program and information regarding the update program are stored in an area that is different from the area where an existing application is stored. At the time of activation of the application, the information regarding the update program is referenced, and control is performed to activate the application. Also, the information regarding the update program is written or removed in response to an instruction to start or stop the update program. A program that corresponds to the latest information is executed at the time of program execution.Type: ApplicationFiled: May 24, 2018Publication date: December 6, 2018Inventor: Mario Ito
-
Patent number: 10079873Abstract: An information processing apparatus having a cooperation function for causing a first application and a second application to cooperate, the first application operating on a network, the second application operating in the information processing apparatus, includes a holding unit configured to, in a case where the cooperation function gives an instruction to call the second application, hold data from the first application in association with predetermined specifying information, and an issuance unit configured to cause the cooperation function to issue to the second application a request to acquire data from the first application, wherein according to the request, the second application performs data acquisition using the specifying information, without using communication via Hypertext Transfer Protocol (HTTP).Type: GrantFiled: October 27, 2015Date of Patent: September 18, 2018Assignee: Canon Kabushiki KaishaInventor: Mario Ito
-
Publication number: 20180077306Abstract: An information processing apparatus comprises a touch input unit by which touch input is possible and a Web browser function for displaying Web content on a display unit, wherein the Web browser function comprises: an analyzing unit configured to analyze Web content displayed on the display unit, and a setting unit configured to, in accordance with content of the Web content analyzed by the analyzing unit, set a value to be used when a type of a touch input operation inputted at the touch input unit is determined.Type: ApplicationFiled: August 24, 2017Publication date: March 15, 2018Inventor: Mario Ito
-
Patent number: 9596242Abstract: An information processing apparatus receives a request from a Web server over a network, adds security information to the request, and determines whether to process the request, based on the security information which is added to the request.Type: GrantFiled: May 23, 2014Date of Patent: March 14, 2017Assignee: Canon Kabushiki KaishaInventor: Mario Ito
-
Publication number: 20160127446Abstract: An information processing apparatus having a cooperation function for causing a first application and a second application to cooperate, the first application operating on a network, the second application operating in the information processing apparatus, includes a holding unit configured to, in a case where the cooperation function gives an instruction to call the second application, hold data from the first application in association with predetermined specifying information, and an issuance unit configured to cause the cooperation function to issue to the second application a request to acquire data from the first application, wherein according to the request, the second application performs data acquisition using the specifying information, without using communication via Hypertext Transfer Protocol (HTTP).Type: ApplicationFiled: October 27, 2015Publication date: May 5, 2016Inventor: Mario Ito
-
Patent number: 9325864Abstract: An image processing apparatus may include a web service provider and a web browser. The web service provider includes a control unit to cause a processing unit to perform image processing as a web service according to a request of a web service included in an HTTP response received by a web browser. The web browser includes a first reception unit, a display unit, a transmission unit, and a second reception unit. The first reception unit receives screen data for displaying an operation screen of the image processing apparatus from an external apparatus. The display unit displays the received screen data. In response to an operation from a user being received via the operation screen, the transmission unit transmits to the external apparatus an HTTP request according to the operation received. The second reception unit receives an HTTP response including a request of a web service as a response.Type: GrantFiled: November 3, 2011Date of Patent: April 26, 2016Assignee: Canon Kabushiki KaishaInventor: Mario Ito
-
Publication number: 20140359125Abstract: An information processing apparatus receives a request from a Web server over a network, adds security information to the request, and determines whether to process the request, based on the security information which is added to the request.Type: ApplicationFiled: May 23, 2014Publication date: December 4, 2014Applicant: CANON KABUSHIKI KAISHAInventor: Mario Ito
-
Patent number: 8693018Abstract: A printing system includes a print service and an image forming apparatus having a web browser to display a screen provided from a web server. The web server includes a print instruction unit, a print status acquisition unit, a screen generation unit, and a screen transmission unit. The print instruction unit transmits, to the print, a print instruction according to a received print request. The print status acquisition unit acquires a print status of print data. The screen generation unit generates a job information screen that corresponds to the acquired print status. The screen transmission unit transmits the generated job information screen. The print status acquisition unit acquires the print status based on information that was notified, in response to a change in the print status, from an image forming apparatus that acquires the print data from the print service and executes printing based on the acquired print data.Type: GrantFiled: August 7, 2012Date of Patent: April 8, 2014Assignee: Canon Kabushiki KaishaInventor: Mario Ito
-
Patent number: 8681391Abstract: An information processing apparatus capable of combining images using a ticket in order to lighten user's load concerning operations for setting an image composition process and for selecting a target process definition. The information processing apparatus processes an image read by an image reading unit according to a process definition described by combining one or more information processes. A first addition unit adds a process setting for combining images to the process definition. A combination unit combines the images according to the process definition that is added by the first addition unit.Type: GrantFiled: June 6, 2011Date of Patent: March 25, 2014Assignee: Canon Kabushiki KaishaInventor: Mario Ito
-
Patent number: 8621364Abstract: This invention provides an information processing apparatus capable of more reliably preventing inconvenience to the user, that may occur upon a transition of the Web page using the display history of a Web browser. The information processing apparatus can communicate with a Web server via a network and displays, in a Web browser, a screen provided by the Web server. A holding unit holds the display history of a Web page that is previously displayed in the Web browser. A determination unit refers to the display history held in the holding unit to determine whether a Web application different from that activated at the latest time via the Web browser is activated. A deletion control unit deletes the display history held in the holding unit if the determination unit determines that the different Web application is activated.Type: GrantFiled: May 31, 2011Date of Patent: December 31, 2013Assignee: Canon Kabushiki KaishaInventor: Mario Ito
-
Publication number: 20130050728Abstract: A printing system includes a print service and an image forming apparatus having a web browser to display a screen provided from a web server. The web server includes a print instruction unit, a print status acquisition unit, a screen generation unit, and a screen transmission unit. The print instruction unit transmits, to the print, a print instruction according to a received print request. The print status acquisition unit acquires a print status of print data. The screen generation unit generates a job information screen that corresponds to the acquired print status. The screen transmission unit transmits the generated job information screen. The print status acquisition unit acquires the print status based on information that was notified, in response to a change in the print status, from an image forming apparatus that acquires the print data from the print service and executes printing based on the acquired print data.Type: ApplicationFiled: August 7, 2012Publication date: February 28, 2013Applicant: CANON KABUSHIKI KAISHAInventor: Mario Ito
-
Publication number: 20120113467Abstract: An image processing apparatus may include a web service provider and a web browser. The web service provider includes a control unit to cause a processing unit to perform image processing as a web service according to a request of a web service included in an HTTP response received by a web browser. The web browser includes a first reception unit, a display unit, a transmission unit, and a second reception unit. The first reception unit receives screen data for displaying an operation screen of the image processing apparatus from an external apparatus. The display unit displays the received screen data. In response to an operation from a user being received via the operation screen, the transmission unit transmits to the external apparatus an HTTP request according to the operation received. The second reception unit receives an HTTP response including a request of a web service as a response.Type: ApplicationFiled: November 3, 2011Publication date: May 10, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Mario Ito
-
Publication number: 20120081730Abstract: The present invention provides an image processing apparatus that has a Web browser function and is connectable to a server having a Web server function. The image processing apparatus transmits a request to the server, based on a user operation input via a display screen displayed on a browser. In the case where a response from the server to the request has been received normally, the image processing apparatus displays a screen on the browser in accordance with the contents of the response, and in the case where the response has not been received normally, the image processing apparatus displays the execution status of the current job, using information held by the image processing apparatus.Type: ApplicationFiled: August 25, 2011Publication date: April 5, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Mario Ito
-
Publication number: 20120005600Abstract: This invention provides an information processing apparatus capable of more reliably preventing inconvenience to the user, that may occur upon a transition of the Web page using the display history of a Web browser. The information processing apparatus can communicate with a Web server via a network and displays, in a Web browser, a screen provided by the Web server. A holding unit holds the display history of a Web page that is previously displayed in the Web browser. A determination unit refers to the display history held in the holding unit to determine whether a Web application different from that activated at the latest time via the Web browser is activated. A deletion control unit deletes the display history held in the holding unit if the determination unit determines that the different Web application is activated.Type: ApplicationFiled: May 31, 2011Publication date: January 5, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Mario Ito
-
Publication number: 20120002238Abstract: An image processing system applies an image processing job to received image information according to contents of previously created definition information. The image processing system comprises an image forming apparatus configured to receive image information, associated with user information for specifying a user, through a public line an information processing unit configured to previously generate process definition in which a process to be executed by the image forming apparatus is described, and a storage unit configured to store the process definition previously generated by the information processing unit. The image forming apparatus has an acquisition unit configured to specify the user based on the user information extracted from the received image information and acquire the process definition associated with the user.Type: ApplicationFiled: June 29, 2011Publication date: January 5, 2012Applicant: CANON KABUSHIKI KAISHAInventors: Mario ITO, Naobumi Fukudome
-
Publication number: 20110299141Abstract: An information processing apparatus capable of combining images using a ticket in order to lighten user's load concerning operations for setting an image composition process and for selecting a target process definition. The information processing apparatus processes an image read by an image reading unit according to a process definition described by combining one or more information processes. A first addition unit adds a process setting for combining images to the process definition. A combination unit combines the images according to the process definition that is added by the first addition unit.Type: ApplicationFiled: June 6, 2011Publication date: December 8, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Mario ITO