Patent ID: 9479504
Filing Date: 2016-10-25
CPC Classification: G06F,H04L

Claim Text:
1. A method for controlling access by a gateway in a home network system, the method comprising: receiving, from a device, a first access restriction request comprising server identification information and first restriction information, the first restriction information indicating at least one of at least one first restriction function and at least one first restriction application, the at least one first restriction function and the at least one first restriction application provided by a server identified by the server identification information; receiving, from the server, a second access restriction request comprising device identification information and second restriction information, the second restriction information indicating at least one of at least one second restriction function and at least one second restriction application, the at least one second restriction function and the at least one second restriction application provided by a device identified by the device identification information; generating a first restriction list based on the server identification information and the first restriction information; storing the first restriction list in a database; generating a second restriction list based on the device identification information and the second restriction information; storing the second restriction list in the database; receiving, from the server, a first access request comprising a device identification information and at least one of a first request function indicator and a first request application indicator; determining whether a first requested function or a first requested application identified by the at least one of the first request function indicator and the first request application indicator is included in the first restriction list; when the first requested function or the first requested application is included in the first restriction list, transmitting, to the server, a response indicating that access to the first requested function or the first requested application is restricted to the device; receiving, from the device, a second access request comprising a server identification information and at least one of a second request function indicator and a second request application indicator; determining whether a second requested function or a second requested application identified by the at least one of the second request function indicator and the second request application indicator is included in the second restriction list; when the second requested function or the second requested application is included in the second restriction list, transmitting, to the device, a response indicating that access to the second requested function or the second requested application is restricted to the server; receiving, from the device, a delete request comprising the at least one of the first request function indicator and the first request application indicator; after deleting the at least one of the first request function and the first request application in the first restriction list, receiving, from the server, the first access request; and transmitting, to the server, a response indicating that access to the first requested function or the first requested application is permitted.