Patents by Inventor Hirokazu Oi
Hirokazu Oi 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: 9189223Abstract: A connecting apparatus determines whether an external service is compatible with an interface through which a component connected with another component or another external service uses a service of the other component or the other external service, and if it is determined that the external service is compatible with the interface through which the component uses the other component or the other external service, modifies the connection so that the component connected with the other component or the other external service is connected with the external service. The connecting apparatus then executes the component connected with the external service.Type: GrantFiled: April 14, 2011Date of Patent: November 17, 2015Assignee: Canon Kabushiki KaishaInventor: Hirokazu Oi
-
Patent number: 8732723Abstract: An execution apparatus that executes a computer program executes the computer program and loads a class that is requested while the computer program is being executed. The loaded class is the class in response to the computer program that is being executed.Type: GrantFiled: January 26, 2007Date of Patent: May 20, 2014Assignee: Canon Kabushiki KaishaInventor: Hirokazu Oi
-
Patent number: 8732659Abstract: An application registers a first component used by the application with a customizing mechanism, and a component setting unit notifies the customizing mechanism of a second component corresponding to the first component. In accordance with changeover of the second component corresponding to the first component by the component setting unit, the first component executes process using the second unit after the second unit has been changed over.Type: GrantFiled: May 16, 2013Date of Patent: May 20, 2014Assignee: Canon Kabushiki KaishaInventor: Hirokazu Oi
-
Publication number: 20130246999Abstract: An application registers a first component used by the application with a customizing mechanism, and a component setting unit notifies the customizing mechanism of a second component corresponding to the first component. In accordance with changeover of the second component corresponding to the first component by the component setting unit, the first component executes process using the second unit after the second unit has been changed over.Type: ApplicationFiled: May 16, 2013Publication date: September 19, 2013Applicant: CANON KABUSHIKI KAISHAInventor: Hirokazu Oi
-
Patent number: 8464212Abstract: An application registers a first component used by the application with a customizing mechanism, and a component setting unit notifies the customizing mechanism of a second component corresponding to the first component. In accordance with changeover of the second component corresponding to the first component by the component setting unit, the first component executes process using the second unit after the second unit has been changed over.Type: GrantFiled: July 2, 2008Date of Patent: June 11, 2013Assignee: Canon Kabushiki KaishaInventor: Hirokazu Oi
-
Patent number: 8312472Abstract: A program startup apparatus includes a first startup unit and a second startup unit. The first startup unit starts up a first program. The first program starts up a second program. The first startup unit sets the second startup unit such that the second startup unit starts up the second program. This makes it possible to unify startup of programs of different types and enable quick startup of a program.Type: GrantFiled: November 25, 2009Date of Patent: November 13, 2012Assignee: Canon Kabushiki KaishaInventor: Hirokazu Oi
-
Patent number: 8243321Abstract: A data acquisition unit that acquires data from a server, a generation unit that generates a first document that has been laid out by merging the data into a template that describes layout information, a rendering unit that renders the first document that has been laid out to obtain a document for output, and a document association unit that associates a document set, the first document that has been laid out and the document for output are comprised. The rendering unit renders a second document that has been laid out obtained by editing the first document that has been laid out to obtain a second document for output, and the document association unit associates the document set, the second document that has been laid out and the second document for output.Type: GrantFiled: November 8, 2007Date of Patent: August 14, 2012Assignee: Canon Kabushiki KaishaInventor: Hirokazu Oi
-
Publication number: 20110276941Abstract: A connecting apparatus determines whether an external service is compatible with an interface through which a component connected with another component or another external service uses a service of the other component or the other external service, and if it is determined that the external service is compatible with the interface through which the component uses the other component or the other external service, modifies the connection so that the component connected with the other component or the other external service is connected with the external service. The connecting apparatus then executes the component connected with the external service.Type: ApplicationFiled: April 14, 2011Publication date: November 10, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Hirokazu Oi
-
Patent number: 7778969Abstract: A document processing apparatus is provided to facilitate document management concerning update and registration of documents. The document processing apparatus includes a destination-obtaining unit for analyzing a document and obtaining destination information from the analyzed document and a notification unit for notifying a destination based on the obtained destination information. The destination is notified about a registration or an update of the document stored in a storage device.Type: GrantFiled: June 2, 2005Date of Patent: August 17, 2010Assignee: Canon Kabushiki KaishaInventor: Hirokazu Oi
-
Publication number: 20100077405Abstract: A program startup apparatus includes a first startup unit and a second startup unit. The first startup unit starts up a first program. The first program starts up a second program. The first startup unit sets the second startup unit such that the second startup unit starts up the second program. This makes it possible to unify startup of programs of different types and enable quick startup of a program.Type: ApplicationFiled: November 25, 2009Publication date: March 25, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Hirokazu Oi
-
Publication number: 20090031283Abstract: An application registers a first component used by the application with a customizing mechanism, and a component setting unit notifies the customizing mechanism of a second component corresponding to the first component. In accordance with changeover of the second component corresponding to the first component by the component setting unit, the first component executes process using the second unit after the second unit has been changed over.Type: ApplicationFiled: July 2, 2008Publication date: January 29, 2009Applicant: CANON KABUSHIKI KAISHAInventor: Hirokazu Oi
-
Publication number: 20080123133Abstract: A data acquisition unit that acquires data from a server, a generation unit that generates a first document that has been laid out by merging the data into a template that describes layout information, a rendering unit that renders the first document that has been laid out to obtain a document for output, and a document association unit that associates a document set, the first document that has been laid out and the document for output are comprised. The rendering unit renders a second document that has been laid out obtained by editing the first document that has been laid out to obtain a second document for output, and the document association unit associates the document set, the second document that has been laid out and the second document for output.Type: ApplicationFiled: November 8, 2007Publication date: May 29, 2008Applicant: CANON KABUSHIKI KAISHAInventor: Hirokazu Oi
-
Publication number: 20070277171Abstract: A first apparatus acquires a first program on the basis of apparatus information of a second apparatus, and installs the first program. The first apparatus also acquires a second program corresponding to the first apparatus, and provides the second apparatus with the second program, which is installed by the second apparatus.Type: ApplicationFiled: April 3, 2007Publication date: November 29, 2007Applicant: CANON KABUSHIKI KAISHAInventor: Hirokazu Oi
-
Publication number: 20070180442Abstract: An execution apparatus that executes a computer program executes the computer program and loads a class that is requested while the computer program is being executed. The loaded class is the class in response to the computer program that is being executed.Type: ApplicationFiled: January 26, 2007Publication date: August 2, 2007Inventor: Hirokazu Oi
-
Publication number: 20060080340Abstract: In a communication system for transmitting/receiving files between a plurality of apparatuses, a transmission end includes an identification information transmitting unit which transmits identification information of a self-apparatus, and a file transmitting unit which transmits a file and file name owned by the self-apparatus, and a reception end includes an identification information receiving unit which receives the identification information of the transmission end, a file receiving unit which receives the file and file name transmitted from the transmission end, and a file name determination unit which determines a file name to be given upon storing the received file in the self-apparatus on the basis of the identification information and file name received from the transmission end.Type: ApplicationFiled: September 13, 2005Publication date: April 13, 2006Inventor: Hirokazu Oi
-
Publication number: 20050273699Abstract: A document processing apparatus is provided to facilitate document management concerning update and registration of documents. The document processing apparatus includes a destination-obtaining unit for analyzing a document and obtaining destination information from the analyzed document and a notification unit for notifying a destination based on the obtained destination information. The destination is notified about a registration or an update of the document stored in a storage device.Type: ApplicationFiled: June 2, 2005Publication date: December 8, 2005Applicant: Canon Kabushiki KaishaInventor: Hirokazu Oi