IP Library Granted Patent US 8,429,644
Granted Patent B2
US 8,429,644 · App. 12/480,860 · Granted Apr 23, 2013

Image forming apparatus, and web application installing method

Inventor: Jung-hyuk Kwon (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,429,644
App. No.
12/480,860
Granted
Apr 23, 2013
Kind
B2
Abstract

A web application processing method, the web application processing method including: receiving web application information regarding a web application; accessing a web page for the web application using the web application information; reading contents from the web page; generating a virtual application corresponding to the web application using the read contents; and installing the generated virtual application in an image forming apparatus. Therefore, it is possible for a user to easily install a web application using uniform resource locator (URL) information, thereby increasing user convenience.

Claims (43)

1. A web application installing method of an image forming apparatus having a printing capability, the method comprising:

accessing, from the image forming apparatus, a web page for a web application using web application information regarding the web application;

reading, by the image forming apparatus, contents from the accessed web page;

generating, within the image forming apparatus, a virtual application corresponding to the web application using the read contents; and

installing the generated virtual application in the image forming apparatus, and

displaying, on a display of the image forming apparatus, an icon for running the generated virtual application.

2. The method as claimed in claim 1 , wherein the reading of the contents comprises reading the contents using HyperText Markup Language (HTML) information in the web page.

3. The method as claimed in claim 1 , wherein the contents comprise a uniform resource locator (URL) of the web page, a title of the web page, and/or one or more icons of the web page.

4. The method as claimed in claim 1 , wherein the reading of the contents comprises reading some or all of contents from the web page, and some or all of contents from another web page linked to the web page.

5. The method as claimed in claim 1 , wherein the virtual application is an application to display the read contents and/or the web page.

6. The method as claimed in claim 1 , further comprising:

receiving a request to execute the installed virtual application; and

providing a service associated with the virtual application in response to the receiving of the request.

7. The method as claimed in claim 6 , wherein the providing of the service comprises displaying, on the display, the contents read from the web page corresponding to the virtual application, or displaying, on the display, some contents from among the read contents in accordance with a user's selection.

8. The method as claimed in claim 1 , further comprising:

accessing the web page corresponding to the installed virtual application in preset regular intervals, and updating the contents associated with the installed virtual application according to changes to the web page.

9. The method as claimed in claim 1 , further comprising:

managing a service associated with the virtual application in response to a command to manage the installed virtual application.

10. The method as claimed in claim 1 , further comprising:

receiving the web application information from a web server storing the web page or from a user input to the image forming apparatus.

11. The method as claimed in claim 1 , further comprising:

displaying, on the image forming apparatus, a user interface window comprising an icon to execute the installed virtual application, an icon to interrupt execution of the installed virtual application, an icon to install the virtual application, an icon to delete the installed virtual application, and/or an icon to modify the installed virtual application; and

executing, interrupting, installing, deleting, or modifying the virtual application according to a user input to the user interface window.

12. An image forming apparatus comprising:

a user interface to receive web application information regarding a web application;

a communication interface to access a web page for the web application using the web application information;

a contents reader to read contents from the web page;

a virtualization engine to generate a virtual application corresponding to the web application using the read contents;

a controller to install the generated virtual application in the image forming apparatus; and

a print unit to print data,

wherein the user interface displays an icon to run the generated virtual application.

13. The image forming apparatus as claimed in claim 12 , wherein the contents reader reads the contents using HyperText Markup Language (HTML) information in the web page.

14. The image forming apparatus as claimed in claim 12 , wherein the contents reader reads some or all of contents from the web page, and some or all of contents from another web page linked to the web page.

15. The image forming apparatus as claimed in claim 12 , wherein the virtual application is an application to display the read contents and/or the web page.

16. The image forming apparatus as claimed in claim 12 , wherein, when receiving a request to execute the installed virtual application, the controller provides a service associated with the virtual application.

17. The image forming apparatus as claimed in claim 16 , wherein the controller displays the contents read from the web page corresponding to the virtual application, or displays some contents from among the read contents in accordance with a user's selection.

18. The image forming apparatus as claimed in claim 12 , wherein the controller accesses the web page corresponding to the installed virtual application in preset regular intervals, and updates the contents associated with the installed virtual application according to changes to the web page.

19. The image forming apparatus as claimed in claim 12 , wherein the controller manages a service associated with the virtual application in response to a command to manage the installed virtual application.

20. The image forming apparatus as claimed in claim 12 , wherein the user interface receives the web application information from a web server storing the web page.

21. A web application installing method of an image forming apparatus having a printing unit to print data, the method comprising:

generating, within the image forming apparatus, a virtual application corresponding to a web application of a web page using contents read from the web page accessed by the image forming apparatus; and

installing the generated virtual application in the image forming apparatus, and

displaying, on a display of the image forming apparatus, an icon for running the generated virtual application.

Assignments (6)
CONFIRMATORY ASSIGNMENT EFFECTIVE NOVEMBER 1, 2018 Recorded Oct 17, 2019
From: HP PRINTING KOREA CO., LTD.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 050747/0080 →
CHANGE OF LEGAL ENTITY EFFECTIVE AUG. 31, 2018 Recorded Oct 16, 2019
From: HP PRINTING KOREA CO., LTD.
To: HP PRINTING KOREA CO., LTD.
Reel/Frame 050938/0139 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENTATION EVIDENCING THE CHANGE OF NAME PREVIOUSLY RECORDED ON REEL 047370 FRAME 0405. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Nov 21, 2018
From: S-PRINTING SOLUTION CO., LTD.
To: HP PRINTING KOREA CO., LTD.
Reel/Frame 047769/0001 →
CHANGE OF NAME Recorded Aug 17, 2018
From: S-PRINTING SOLUTION CO., LTD.
To: HP PRINTING KOREA CO., LTD.
Reel/Frame 047370/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2017
From: SAMSUNG ELECTRONICS CO., LTD
To: S-PRINTING SOLUTION CO., LTD.
Reel/Frame 041852/0125 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2009
From: KWON, JUNG-HYUK
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 022809/0745 →
Priority Claims (1)
KR 10-2008-0105839 · Oct 28, 2008 · national
Continuity (1)
Related Publication 20100107152A1 · Apr 29, 2010