IP Library Granted Patent US 11,985,182
Granted Patent B2
US 11,985,182 · App. 17/838,259 · Granted May 14, 2024

Method for performing setting control for a plurality of devices through a web UI and apparatus for supporting the same

Inventor: Sweungwon Cheung (Seongnam-si, KR)
Assignee: Hanwha Vision Co., Ltd.
H04L67/025G06F9/44505G06F9/451G06F9/547H04L63/08H04L67/02H04L67/125H04L67/51H04N21/4782H04N21/485H04N23/661
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 11,985,182
App. No.
17/838,259
Granted
May 14, 2024
Kind
B2
Abstract

A method including: requesting a web resource from a plurality of devices for setting a web UI for the plurality of devices; receiving the web resource from the plurality of devices; requesting device attribute information related to a device attribute from the plurality of devices; receiving the device attribute information from the plurality of devices; checking whether a web resource corresponding to the received device attribute information is stored in a memory of the server; configuring a common setting web UI for a common device attribute and configuring an individual setting web UI for an individual device attribute based on the web resource; and mashing up the common setting web UI and the individual setting web UI and rendering the mashed common setting web UI and individual setting web UI to a single web page of the server.

Claims (39)

1. A method for performing setting control for a plurality of surveillance cameras through a web UI (user interface) of a server, the method comprising:

requesting a web resource from the plurality of surveillance cameras for setting the web UI for the plurality of surveillance cameras;

receiving the web resource from the plurality of surveillance cameras;

requesting device attribute information related to a device attribute ( 50 ) from the plurality of surveillance cameras; receiving the device attribute information from the plurality of surveillance cameras;

checking whether the web resource corresponding to the received device attribute information is stored in a memory of the server;

configuring a common setting web UI for a common camera attribute ( 410 ) and configuring an individual setting web UI for an individual camera attribute ( 420 ) based on the web resource; and

mashing up the common setting web UI and the individual setting web UI and rendering the mashed common setting web UI and individual setting web UI to a single web page of the server.

2. The method for claim 1 , further comprising:

requesting the web resource corresponding to the received device attribute information from a camera having the received device attribute information as the web resource corresponding to the received device attribute information is not stored in the memory of the server as a result of the checking; and

receiving the requested web resource from the camera having the received device attribute information.

3. The method for claim 1 , wherein a format of the received device attribute information is xml, and a format of the web resource is hypertext markup language (HTML), cascading style sheets (CSS), or JavaScript (JS).

4. The method for claim 1 , further comprising performing an authentication procedure with the plurality of cameras.

5. The method for claim 1 , wherein the device attribute includes at least one of a video setting, a zoom setting, a PTZ setting, and a detection setting.

6. A server ( 200 ) for performing setting control for a plurality of devices ( 100 ), the server comprising:

a wireless communication unit ( 210 ) transmitting and receiving wireless signals;

a memory ( 240 );

an output unit ( 230 );

a controller ( 250 ) functionally connected to the wireless communication unit ( 210 ), the memory and the output unit ( 230 );

the controller ( 250 ) controlling the wireless communication unit ( 210 ) to request a web resource from the plurality of devices ( 100 ) for web UI setting regarding the plurality of devices ( 100 ) and receive the web resource from the plurality of devices ( 100 );

the controller ( 250 ) controlling the wireless communication unit to request device attribute information related to a device attribute from the plurality of devices ( 100 ) and receive the device attribute information from the plurality of devices ( 100 );

the controller ( 250 ) checking whether the web resource corresponding to the received device attribute information is stored in the memory of the server;

the controller ( 250 ) configuring a common setting web UI for a common device attribute ( 410 ) and an individual setting web UI for an individual device attribute ( 420 ) based on the web resources; and

the controller ( 250 ) controlling the output unit to mash up the common setting web UI and the individual setting web UI and render to a single web page of the server.

7. The server of claim 6 , wherein,

when the web resource corresponding to the received device attribute information is not stored in the memory of the server, the controller requests the web resource corresponding to the received device attribute information from a device having the received device attribute information and controls the wireless communication unit to receive the requested web resource from the device having the received device attribute information.

8. A server ( 200 ) for performing setting control for a plurality of devices ( 100 ), the server ( 200 ) comprising:

a wireless communication unit ( 210 ) transmitting and receiving wireless signals;

a memory ( 240 );

an output unit ( 230 );

a controller ( 250 ) functionally connected to the wireless communication unit ( 210 ), the memory and the output unit ( 230 );

the controller ( 250 ) controlling the wireless communication unit ( 210 ) to request a web resource from the plurality of devices ( 100 ) to perform web UI setting for the plurality of devices ( 100 ) and receive the web resource from the plurality of devices ( 100 );

the controller ( 250 ) controlling the wireless communication unit to request device attribute information related to a device attribute of the plurality of devices from the plurality of devices ( 100 ) to perform the web UI setting ( 40 ) related to the device attribute and receive the device attribute information from the plurality of devices ( 100 );

the controller ( 250 ) determining whether the device attribute is a common device attribute ( 410 ) or an individual device attribute ( 420 ), to perform the web UI setting related to the device attribute for the plurality of devices ( 100 );

the controller ( 250 ) checking whether the web resource corresponding to the received device attribute information is stored in the memory ( 240 ) of the server ( 200 ), to perform the web UI setting related to the device attribute for the plurality of devices ( 100 );

the controller ( 250 ) configuring a common setting web UI for a common device attribute ( 410 ) and an individual setting web UI for an individual device attribute ( 420 ) based on the web resources, to perform the web UI setting related to the device attribute for the plurality of devices ( 100 );

the controller ( 110 ) controlling the output unit to mash up the common setting web UI and the individual setting web UI and render to a single web page or a single page application (SPA) of the server; and

the controller determining whether the device attribute of each of the plurality of devices ( 100 ) is present or not present.

9. The server of claim 6 , wherein the device attribute includes at least one of a video setting, a zoom setting, a PTZ setting, and a detection setting.

10. The server of claim 8 , wherein the device attribute includes at least one of a video setting, a zoom setting, a PTZ setting, and a detection setting.

Assignments (2)
CHANGE OF NAME Recorded Aug 10, 2023
From: HANWHA TECHWIN CO., LTD.
To: HANWHA VISION CO., LTD.
Reel/Frame 064549/0075 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2022
From: CHEUNG, SWEUNGWON
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 060174/0831 →