IP Library Granted Patent US 8,823,988
Granted Patent B2
US 8,823,988 · App. 13/682,977 · Granted Sep 2, 2014

Image forming apparatus supporting peer-to-peer connection and method of executing application program thereof through internet protocol address linkage

Inventors: Byoung-yue Kim (Suwon-si, KR); Jin-hyung Kim (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,823,988
App. No.
13/682,977
Granted
Sep 2, 2014
Kind
B2
Abstract

An application program may be executed through an Internet protocol (IP) address linkage in an image forming apparatus supporting a peer-to-peer connection. The application program may be executed by performing a method which includes connecting the image forming apparatus to a wireless device through a wireless local area network, driving a soft access point (AP) module of the image forming apparatus so that the image forming apparatus functions as an AP, driving a dynamic host configuration protocol server of the image forming apparatus to allocate a dynamic IP address to the connected wireless device, and linking the dynamic IP address allocated to the wireless device with a static IP address that is preset with respect to the wireless device.

Claims (43)

1. A method of executing an application program through an internet protocol (IP) address linkage in an image forming apparatus supporting a peer-to-peer (P2P) connection, the method comprising:

P2P connecting the image forming apparatus to a wireless device through a wireless local area network (WLAN);

driving a soft access point (AP) module of the image forming apparatus so that the image forming apparatus functions as an AP;

driving a dynamic host configuration protocol (DHCP) server of the image forming apparatus to allocate a dynamic IP address to the connected wireless device;

storing device information of the wireless device including the dynamic IP address allocated to the wireless device and a media access control (MAC) address of the wireless device; linking the dynamic IP address allocated to the wireless device with a static IP address that is preset with respect to the wireless device in the application program by using the stored device information; and

executing the application program.

2. The method of claim 1 , wherein the image forming apparatus functions as the AP to allow clients on a WLAN to be connected to each other or functions as a client on the WLAN, and

the allocating of the dynamic IP address is performed when the image forming apparatus functions as the AP.

3. The method of claim 1 , wherein the linking the dynamic IP address with the static IP address preset with respect to the wireless device comprises extracting the dynamic IP address corresponding to the MAC address of the wireless device and linking the extracted dynamic IP address with the static IP address.

4. The method of claim 1 , wherein the device information comprises one or more selected from a device type, a manufacturer, a device name, and a host name of the wireless device.

5. The method of claim 1 , further comprising:

determining whether the connection to the wireless device is maintained; and

when it is determined that the connection to the wireless device is disconnected, deleting the device information of the disconnected wireless device.

6. The method of claim 1 , further comprising:

scanning a network port of the wireless device;

determining a protocol supported by the wireless device as a result of the scanning; and

activating the protocol supported by the wireless device.

7. A non-transitory computer readable recording medium having embodied thereon a computer program for executing the method according to claim 1 .

8. An image forming apparatus supporting a peer-to-peer (P2P) connection, the image forming apparatus comprising:

a communication interface unit to connect to a wireless device in a P2P connection method when the image forming apparatus operates as an access point (AP); a communication control unit to allocate a dynamic internet protocol (IP) address to the P2P connected wireless device; a wireless device information management unit to store device information of the wireless device including the dynamic IP address allocated to the wireless device and a media access control (MAC) address of the wireless device; and

an application program execution unit to link the dynamic IP address allocated to the wireless device with a static IP address that is preset with respect to the wireless device in an application program by using the stored device information, and to execute the application program.

9. The image forming apparatus of claim 8 , wherein the image forming apparatus functions as the AP to allow clients on a WLAN to be connected to each other or functions as a client on the WLAN, and the communication control unit allocates the dynamic IP address to the connected wireless device when the image forming apparatus functions as the AP.

10. The image forming apparatus of claim 8 , wherein the application program execution unit comprises:

a static IP address setting unit to set a static IP address with respect to the wireless device;

a static IP address storage unit to store the static IP address; and

an IP address linkage unit to link the dynamic IP address allocated to the wireless device with the static IP address by using the stored device information.

11. The image forming apparatus of claim 8 , further comprising:

a wireless device information list storage unit to store a wireless device information list which includes device information received by the communication control unit.

12. The image forming apparatus of claim 11 , wherein the IP address linkage unit extracts the dynamic IP address corresponding to the MAC address of the wireless device from the wireless device information list, and links the dynamic IP address with the static IP address.

13. The image forming apparatus of claim 8 , wherein device information received by the communication control unit comprises one or more of a device type, a manufacturer, a device name, and a host name of the wireless device.

14. The image forming apparatus of claim 8 , wherein when the connection of the wireless device is disconnected, the communication control unit notifies the wireless device information management unit of the disconnection and the device information of the disconnected device is deleted.

15. The image forming apparatus of claim 8 , wherein the communication control unit scans a network port of the wireless device to search for a protocol supported by the wireless device, and activates the searched protocol.

16. An image forming apparatus supporting a peer-to-peer (P2P) connection, the image forming apparatus comprising:

a communication interface unit to perform a P2P connection to a wireless device;

a communication control unit to allocate a dynamic internet protocol (IP) address to the wireless device and to determine whether the wireless device supports a predetermined wireless communication type,

wherein the communication control unit selectively obtains device information of the wireless device depending on whether the wireless device supports the predetermined wireless communication type;

a storage unit to store the obtained device information of the wireless device; and

an application program execution unit to link the dynamic IP address allocated to the wireless device with a static IP address that is preset with respect to the wireless device in an application program by using the stored device information, and to execute the application program.

17. The image forming apparatus of claim 16 , wherein the image forming apparatus operates as an access point (AP) after performing a negotiation process between the image forming apparatus and the wireless device during connection of the wireless device to the image forming apparatus.

18. The image forming apparatus of claim 17 , wherein the image forming apparatus is determined to be an access point by comparing an intent value of the image forming apparatus with an intent value of the wireless device.

19. The image forming apparatus of claim 16 , wherein the predetermined wireless communication type includes Wi-Fi Direct.

20. The image forming apparatus of claim 16 , wherein the stored device information includes at least the dynamic IP address allocated to the wireless device and a media access control (MAC) address of the wireless device.

21. The image forming apparatus of claim 16 , wherein the application program execution unit includes an IP restriction function, to automatically restrict the wireless device allocated the dynamic IP address to a range of services.

Assignments (7)
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 Dec 28, 2012
From: KIM, BYOUNG-YUE; KIM, JIN-HYUNG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 029541/0792 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2012
From: KIM, BYOUNG-YUE; KIM, JIN-HYUNG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 029335/0684 →
Priority Claims (1)
KR 10-2011-0122394 · Nov 22, 2011 · national
Continuity (1)
Related Publication 20130128311A1 · May 23, 2013