IP Library Granted Patent US 8,250,193
Granted Patent B2
US 8,250,193 · App. 12/028,852 · Granted Aug 21, 2012

Method and apparatus for providing remote device with service of universal plug and play network

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,250,193
App. No.
12/028,852
Granted
Aug 21, 2012
Kind
B2
Abstract

A universal plug and play remote access architecture is provided. A remote access server device can perform a service level access control with respect to a service request of a remote access client device by extending a device level filter used for a remote access discover agent Config service that is provided by the remote access server device to a service level.

Claims (29)

1. A method of communicating between a remote access server device and a remote access client device in a universal plug and play network, the method comprising:

analyzing an identifier of the remote access client device and a type of requested action based on a control message received from the remote access client device;

comparing the analyzed information with predetermined filtering information;

selectively forwarding the control message to a corresponding device of the universal plug and play network based on the comparison result; and

receiving the filtering information from a management console of the universal plug and play network through a message for requesting a predetermined action of a remote access discovery agent Config service,

wherein the predetermined action provides an interface for setting an access control filter that is applied to a remote access discovery agent of the remote access server device to the management console.

2. The method of claim 1 , further comprising determining whether a message that is received from the remote access client device is a control message.

3. The method of claim 2 , wherein the determining is performed by referring to an hypertext transfer protocol header of the received message.

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

5. The method according to claim 1 , wherein the filtering information is input by a user through a user interface of the management console.

6. The method according to claim 1 , wherein the filtering information is set by a user.

7. The method according to claim 1 , wherein the control message is selectively forwarded to the corresponding device if the type of requested action is allowed.

8. The method according to claim 1 , wherein the predetermined filtering information includes service level filtering information.

9. A remote access server device, which communicates with a remote access client device, comprising:

a control message analyzer which analyzes an identifier of the remote access client device and a type of requested action based on a control message that is received from the remote access client device;

a comparator which compares the analyzed information with predetermined filtering information;

a transmitter which selectively forwards the service control message to a corresponding device of the universal plug and play network based on the comparison result; and

a receiver receiving the filtering information from a management console of the universal plug and play network through a message for requesting a predetermined action of a remote access discovery agent Config service,

wherein the predetermined action provides an interface for setting an access control filter that is applied to a remote access discovery agent of the remote access server device to the management console.

10. The remote access server device of claim 9 , further comprising a determiner which determines whether a message that is received from the remote access client device is a control message.

11. The remote access server device of claim 10 , wherein the determiner determines the type of message by referring to a hypertext transfer protocol header of the received message.

12. A non-transitory computer-readable recording medium having embodied therein a computer program for causing a computer to execute a method of communicating between a remote access server device and a remote access client device in a universal plug and play network, the program including computer executable instructions for performing steps comprising:

analyzing an identifier of the remote access client device and a type of requested action based on a control message received from the remote access client device;

receiving predetermined filtering information from a management console of the universal plug and play network through a message for requesting a predetermined action of a remote access discovery agent Config service;

comparing the analyzed information with the predetermined filtering information; and

selectively forwarding the control message to a corresponding device of the universal plug and play network based on the comparison result; and

providing, via the predetermined action, an interface for setting an access control filter that is applied to a remote access discovery agent of the remote access server device to the management console.

13. The computer readable medium having stored therein a program as defined in claim 12 , the program further comprising determining whether a message that is received from the remote access client device is a control message.

14. The computer readable medium having stored therein a program as defined in claim 13 , the program further comprising performing the determining by referring to an hypertext transfer protocol header of the received message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2008
From: HAN, SE-HEE
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 020486/0888 →
Priority Claims (1)
KR 10-2007-0052924 · May 30, 2007 · national
Continuity (1)
Related Publication 20080301216A1 · Dec 4, 2008