KR102761698B1 - Management monitoring system for client using pattern analysys - Google Patents
Management monitoring system for client using pattern analysys Download PDFInfo
- Publication number
- KR102761698B1 KR102761698B1 KR1020230078552A KR20230078552A KR102761698B1 KR 102761698 B1 KR102761698 B1 KR 102761698B1 KR 1020230078552 A KR1020230078552 A KR 1020230078552A KR 20230078552 A KR20230078552 A KR 20230078552A KR 102761698 B1 KR102761698 B1 KR 102761698B1
- Authority
- KR
- South Korea
- Prior art keywords
- sales
- information
- module
- status information
- abnormal situation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0635—Risk analysis of enterprise or organisation activities
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/14—Receivers specially adapted for specific applications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0637—Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
- G06Q10/06375—Prediction of business process outcome or impact based on a proposed change
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
- G08B21/182—Level alarms, e.g. alarms responsive to variables exceeding a threshold
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B3/00—Audible signalling systems; Audible personal calling systems
- G08B3/10—Audible signalling systems; Audible personal calling systems using electric transmission; using electromagnetic transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Educational Administration (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Mining & Analysis (AREA)
- Signal Processing (AREA)
- Radar, Positioning & Navigation (AREA)
- Software Systems (AREA)
- Remote Sensing (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- Computing Systems (AREA)
- Emergency Management (AREA)
- Electromagnetism (AREA)
- Mathematical Physics (AREA)
- Multimedia (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Telephonic Communication Services (AREA)
Abstract
고객사별 복수의 클라이언트 단말기와 네트워크로 연결되는 고객사 경영 모니터링 시스템이 개시된다. 본 발명의 고객사 경영 모니터링 시스템은, 상기 고객사별 복수의 클라이언트 단말기로부터 상기 클라이언트 단말기의 전원 온오프 상태 정보, CPU 사용 정보, 소모 전력량 정보, 프로그램 실행 정보 및 고객사 업종 정보를 포함하는 경영현황정보와 매출현황정보를 수집하는 데이터 수집모듈; AI 학습모델을 통하여 상기 경영현황정보와 매출현황정보의 상관 관계를 도출하여 상기 경영현황정보에 기초하여 예상 매출액을 산출하는 매출액 예측모듈; 상기 매출액 예측모듈이 산출한 예상 매출액과 대비하여 상기 매출현황정보에 포함된 실제 매출액이 미리 설정된 제1 기준 비율값 이상으로 작은 경우 이상 상황이 발생한 것으로 판단하는 이상상황 탐지모듈; 및 상기 이상상황 탐지모듈이 탐지한 이상 상황 발생 정보를 상기 클라이언트 단말기 중 미리 지정된 관리자 단말기로 출력하는 출력모듈을 포함한다.A customer management monitoring system is disclosed, which is connected to multiple client terminals and a network for each customer. The customer management monitoring system of the present invention includes a data collection module that collects management status information and sales status information including power on/off status information, CPU usage information, power consumption information, program execution information, and customer industry information of the client terminals from multiple client terminals for each customer; a sales prediction module that derives a correlation between the management status information and the sales status information through an AI learning model and calculates expected sales based on the management status information; an abnormality detection module that determines that an abnormality has occurred when the actual sales included in the sales status information is smaller than a preset first reference ratio value compared to the expected sales calculated by the sales prediction module; and an output module that outputs abnormality occurrence information detected by the abnormality detection module to a pre-designated administrator terminal among the client terminals.
Description
본 발명은 고객사 경영 모니터링 시스템에 관한 것으로서, 보다 상세하게는 소프트웨어를 임대하여 사용중인 고객에 대하여 소프트웨어의 정상 운영 유무 및 고객사의 경영의 정상 운영 유무 등을 실시간으로 분석하여 이상 상황을 탐지하여 위험에 즉각적으로 대처할 수 있도록 하는 패턴 분석을 통한 고객사 경영 모니터링 시스템에 관한 것이다.The present invention relates to a customer management monitoring system, and more specifically, to a customer management monitoring system through pattern analysis that analyzes in real time whether software is operating normally and whether the customer's management is operating normally for a customer who is renting and using the software, thereby detecting abnormal situations and enabling immediate response to risks.
기업, 학원, PC방, 노래방 등 다양한 종류의 회사에서 다양한 목적으로 소프트웨어를 임대하여 사용하고 있다. 또한, 소프트웨어는 이러한 고객사의 컴퓨터에 직접 설치될 수도 있지만 소프트웨어를 제공하는 회사의 서버에서 설치 및 실행되는 소프트웨어를 고객사가 외부에서 접속하는 클라우드 방식으로도 제공되기도 한다. 경우에 따라서는 소프트웨어와 더불어 맞춤형 하드웨어가 제공되기도 한다.Various types of companies, such as businesses, academies, PC rooms, and karaoke rooms, rent and use software for various purposes. In addition, the software can be installed directly on the client's computer, but it can also be provided in a cloud format where the client accesses the software from outside, installed and run on the server of the company providing the software. In some cases, customized hardware is also provided along with the software.
소프트웨어를 제공하는 회사에서는 고객사에서 제공된 프로그램이 정상적으로 운영되고 있는지 여부, 고객사의 매출이 증가하고 있는지 여부, 고객사에서 소프트웨어 내지 하드웨어의 자산에 대한 도난 사고 등이 발생하고 있는지 여부를 파악할 수 있다면 해당 정보를 기초로 고객사의 자산이 유출되는 것을 방지하거나 고객사의 경영 이상 징후를 파악하여 고객사의 대표에게 이를 공유하여 경영 리스크를 해소하도록 할 수 있다.If a company providing software can determine whether the program provided to the client is operating normally, whether the client's sales are increasing, or whether the client's software or hardware assets are being stolen, the company can use this information to prevent the client's assets from being leaked or identify signs of management abnormalities and share this with the client's representative to resolve management risks.
하지만, 종래기술에서는 고객사의 재무 정보, 규모 정보, 매출액 성장률 정보 등에 기반하여 고객의 매출 성장률 추정 등 경영 현황을 분석 및 예측하는 구성만 개시되어 있을 뿐, 고객사에 설치되는 클라이언트 프로그램 등에서의 동작을 통해 고객사의 경영 현황을 분석하여 이상 상황을 탐지하고 이에 대한 해결책을 제시하고 있는 기술은 제시되지 않았다.However, in the prior art, only a configuration for analyzing and predicting the management status, such as estimating the customer's sales growth rate, based on the customer's financial information, size information, sales growth rate information, etc., is disclosed, and a technology for analyzing the customer's management status through the operation of a client program installed in the customer, detecting anomalies, and suggesting solutions thereto is not presented.
본 발명은 위와 같은 문제를 해결하기 위한 것으로 고객사에 설치된 복수의 클라이언트 단말기로부터 하드웨어 및 소프트웨어 사용 정보를 포함하는 경영현황정보와 매출현황정보를 수집 및 분석하여 이상 상황이 탐지된 경우 관리자 단말기로 이를 알릴 수 있도록 하는 고객사 경영 모니터링 시스템을 제공하는 것을 목적으로 한다.The present invention is intended to solve the above problems and provides a client management monitoring system that collects and analyzes management status information and sales status information including hardware and software usage information from multiple client terminals installed in a client company and notifies an administrator terminal when an abnormal situation is detected.
본 발명의 과제들은 이상에서 언급한 과제로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The tasks of the present invention are not limited to the tasks mentioned above, and other tasks not mentioned will be clearly understood by those skilled in the art from the description below.
상기 과제를 해결하기 위한 본 발명의 일실시예에 따른 고객사별 복수의 클라이언트 단말기와 네트워크로 연결되는 고객사 경영 모니터링 시스템은, 상기 고객사별 복수의 클라이언트 단말기로부터 상기 클라이언트 단말기의 전원 온오프 상태 정보, CPU 사용 정보, 소모 전력량 정보, 프로그램 실행 정보 및 고객사 업종 정보를 포함하는 경영현황정보와 매출현황정보를 수집하는 데이터 수집모듈; AI 학습모델을 통하여 상기 경영현황정보와 매출현황정보의 상관 관계를 도출하여 상기 경영현황정보에 기초하여 예상 매출액을 산출하는 매출액 예측모듈; 상기 매출액 예측모듈이 산출한 예상 매출액과 대비하여 상기 매출현황정보에 포함된 실제 매출액이 미리 설정된 제1 기준 비율값 이상으로 작은 경우 이상 상황이 발생한 것으로 판단하는 이상상황 탐지모듈; 및 상기 이상상황 탐지모듈이 탐지한 이상 상황 발생 정보를 상기 클라이언트 단말기 중 미리 지정된 관리자 단말기로 출력하는 출력모듈을 포함한다.According to an embodiment of the present invention for solving the above problem, a client management monitoring system connected to a plurality of client terminals and a network for each client company includes: a data collection module for collecting management status information and sales status information including power on/off status information, CPU usage information, power consumption information, program execution information, and client industry information of the client terminals from the plurality of client terminals for each client company; a sales prediction module for deriving a correlation between the management status information and the sales status information through an AI learning model and calculating expected sales based on the management status information; an abnormality detection module for determining that an abnormality has occurred when the actual sales included in the sales status information is smaller than a preset first reference ratio value compared to the expected sales calculated by the sales prediction module; and an output module for outputting abnormality occurrence information detected by the abnormality detection module to a pre-designated administrator terminal among the client terminals.
일실시예에서 상기 데이터 수집모듈은 인터넷망을 통하여 업종별 평균매출액 정보를 더 수집하고, 상기 매출액 예측모듈은 상기 업종별 평균매출액 정보를 더 고려하여 상기 예상 매출액을 산출할 수 있다.In one embodiment, the data collection module may further collect average sales information by industry via the Internet, and the sales prediction module may further consider the average sales information by industry to calculate the expected sales.
일실시예에서 상기 매출액 예측모듈은, 상기 클라이언트 단말기의 전원 온오프 상태 정보, CPU 사용 정보, 소모 전력량 정보 및 프로그램 실행 정보를 이용하여 유효 영업활동시간을 산출하고, 상기 유효 영업활동시간에 고객사 업종에 대응되는 매출단가를 곱하여 기초 매출액을 산출하고, 상기 기초 매출액에 미리 구축된 보정 계수를 곱하여 상기 예상 매출액을 산출할 수 있다.In one embodiment, the sales prediction module may calculate effective business hours using the power on/off status information, CPU usage information, power consumption information, and program execution information of the client terminal, calculate basic sales by multiplying the effective business hours by a sales unit price corresponding to the client company's industry, and calculate the expected sales by multiplying the basic sales by a pre-established correction coefficient.
일실시예에서 상기 매출액 예측모듈은, 상기 유효 영업활동시간은 상기 클라이언트 단말기가 온 상태일 때, 소모 전력량이 미리 설정된 기준 전력량 이상이면서 미리 지정된 프로그램이 실행된 경우의 시간으로 산출될 수 있다.In one embodiment, the sales prediction module may calculate the effective business activity time as the time when the client terminal is turned on, the power consumption is greater than a preset standard power amount, and a preset program is executed.
일실시예에서 상기 이상상황 탐지모듈은 이상 상황이 발생한 것으로 판단되면, 상기 경영현황정보와 상기 매출현황정보의 시간 흐름에 따른 매칭 분석을 수행하여 이상 징후가 발생한 시간 영역의 이상 상황 세부 정보를 생성하고, 상기 출력모듈은 상기 이상 상황 세부 정보를 상기 관리자 단말기로 출력할 수 있다.In one embodiment, if the above-described abnormal situation detection module determines that an abnormal situation has occurred, it performs a matching analysis of the management status information and the sales status information according to the time flow to generate abnormal situation details of the time period in which the abnormal sign occurred, and the output module can output the abnormal situation details to the administrator terminal.
일실시예에서 본 발명의 고객사 경영 모니터링 시스템은, AI 학습모델을 통하여 상기 경영현황정보를 통해 영업활동의 패턴을 학습하여 고객사별 영업활동의 유무 정보 및 영업활동의 세부현황 정보를 산출하는 영업활동 예측모듈을 더 포함할 수 있다.In one embodiment, the customer management monitoring system of the present invention may further include a sales activity prediction module that learns the pattern of sales activities through the management status information using an AI learning model and calculates information on the presence or absence of sales activities by customer and detailed status information on sales activities.
일실시예에서 상기 이상상황 탐지모듈은 상기 영업활동 예측모듈이 산출한 상기 영업활동의 유무 정보 및 상기 영업활동의 세부현황 정보가 학습되어 구축된 평균값 대비 제2 기준 비율값 이상으로 크거나 작은 경우 이상 상황으로 판단할 수 있다.In one embodiment, the above-described abnormal situation detection module can determine an abnormal situation when the information on the presence or absence of the above-described sales activity and the detailed status information of the above-described sales activity calculated by the above-described sales activity prediction module are greater or smaller than a second reference ratio value compared to the average value learned and constructed.
일실시예에서 본 발명의 고객사 경영 모니터링 시스템은, 상기 이상상황 탐지모듈이 이상 상황이 발생한 것으로 판단한 경우 이상상황이 발생한 고객사의 상기 클라이언트 단말기에 저장된 데이터가 삭제되지 않도록 보호 모드를 실행시키는 위험관리모듈을 더 포함할 수 있다.In one embodiment, the customer management monitoring system of the present invention may further include a risk management module that executes a protection mode to prevent data stored in a client terminal of a customer company where an abnormal situation has occurred from being deleted when the abnormal situation detection module determines that an abnormal situation has occurred.
일실시예에서 상기 위험관리모듈은 이상상황이 발생한 상기 클라이언트 단말기에 데이터 포렌식 분석을 위한 프로그램을 원격으로 설치 및 실행하여 삭제된 데이터를 수집 및 분석할 수 있다.In one embodiment, the risk management module can remotely install and execute a program for data forensic analysis on the client terminal where an abnormal situation has occurred to collect and analyze deleted data.
일실시예에서 본 발명의 고객사 경영 모니터링 시스템은, 상기 데이터 수집모듈은 상기 클라이언트 단말기에 저장된 로그 파일, 문서 파일, 이미지 파일 등 데이터를 더 수집하고, 상기 데이터에서 텍스트 데이터 및 메타 데이터를 추출 및 분석하여 사용자의 행위를 분석하여 시나리오를 생성하는 시나리오 생성모듈을 더 포함하고, 상기 이상상황 탐지모듈은 상기 시나리오 생성모듈이 생성한 시나리오를 분석하여 이상 행동 패턴이 감지되는 경우 이상 상황이 발생한 것으로 판단할 수 있다.In one embodiment, the client management monitoring system of the present invention further includes a scenario generation module in which the data collection module collects more data, such as log files, document files, and image files, stored in the client terminal, and extracts and analyzes text data and metadata from the data to analyze user behavior and generate a scenario, and the abnormal situation detection module analyzes the scenario generated by the scenario generation module, and if an abnormal behavior pattern is detected, it can determine that an abnormal situation has occurred.
일실시예에서 본 발명의 고객사 경영 모니터링 시스템은, 상기 클라이언트 단말기와 네트워크로 연결되는 복수의 IP카메라를 더 포함하고, 상기 시나리오 생성모듈은 상기 복수의 IP카메라에서 촬영된 영상정보를 더 분석하여 시나리오를 생성할 수 있다.In one embodiment, the client management monitoring system of the present invention further includes a plurality of IP cameras connected to the client terminal via a network, and the scenario generation module can further analyze image information captured by the plurality of IP cameras to generate a scenario.
일실시예에서 본 발명의 고객사 경영 모니터링 시스템은, 상기 클라이언트 단말기에 설치되는 위치정보 제공장치를 더 포함하고, 상기 위치정보 제공장치는 상기 클라이언트 단말기에 공급되는 외부 전력을 이용하여 충전되는 충전식 배터리 및 GPS 위치 정보를 상기 데이터 수집 모듈에 전송하는 GPS 통신모듈을 포함하여 구성될 수 있다.In one embodiment, the client management monitoring system of the present invention further includes a location information providing device installed in the client terminal, and the location information providing device may be configured to include a rechargeable battery that is charged using external power supplied to the client terminal and a GPS communication module that transmits GPS location information to the data collection module.
일실시예에서 상기 이상상황 탐지모듈은, 상기 위치정보 제공장치의 상기 충전식 배터리가 비충전 상태이며, 상기 GPS 통신모듈을 통하여 수신된 상기 위치정보 제공장치의 GPS 위치 정보가 미리 설정된 기준 위치 정보를 벗어나는 경우 이상 상황이 발생한 것으로 판단할 수 있다.In one embodiment, the abnormal situation detection module may determine that an abnormal situation has occurred when the rechargeable battery of the location information providing device is in a non-charged state and the GPS location information of the location information providing device received through the GPS communication module deviates from preset reference location information.
일실시예에서 상기 위치정보 제공장치는 스피커 모듈을 포함하여 구성되고, 상기 이상상황 탐지모듈이 이상 상황이 발생한 것으로 판단한 경우 상기 이상상황 탐지모듈의 제어 신호에 따라 알람 소리를 출력하도록 구성될 수 있다.In one embodiment, the location information providing device may be configured to include a speaker module, and may be configured to output an alarm sound according to a control signal of the abnormal situation detection module when the abnormal situation detection module determines that an abnormal situation has occurred.
일실시예에서 상기 위치정보 제공장치는 상기 클라이언트 단말기에 최초 설치시 상기 클라이언트 단말기의 부품에 의하여 가압되어 압축되는 돌기부를 포함하는 이탈감지장치를 포함하여 구성되고, 상기 이탈감지장치가 상기 돌기부의 변위를 감지하여 상기 위치정보 제공장치가 상기 클라이언트 단말기로부터 이탈되는 것을 감지하는 경우 상기 스피커 모듈이 알람 소리를 출력하도록 구성될 수 있다.In one embodiment, the location information providing device may be configured to include a detachment detection device including a protrusion that is pressed and compressed by a component of the client terminal when the device is first installed in the client terminal, and when the detachment detection device detects displacement of the protrusion and detects that the location information providing device is detached from the client terminal, the speaker module may be configured to output an alarm sound.
본 발명의 일실시예에 따른 고객사 경영 모니터링 시스템은, 고객사에 설치된 복수의 클라이언트 단말기로부터 하드웨어 및 소프트웨어 사용 정보를 포함하는 경영현황정보와 매출현황정보를 수집 및 분석하여 이상 상황이 탐지된 경우 관리자 단말기로 이를 알려 리스크를 최소화할 수 있도록 한다.A customer management monitoring system according to one embodiment of the present invention collects and analyzes management status information and sales status information including hardware and software usage information from multiple client terminals installed in a customer company, and notifies an administrator terminal when an abnormal situation is detected, thereby minimizing risk.
본 발명에 따른 효과는 이상에서 예시된 내용에 의해 제한되지 않으며, 더욱 다양한 효과들이 본 명세서 내에 포함되어 있다.The effects according to the present invention are not limited to those exemplified above, and further diverse effects are included in the present specification.
도 1은 본 발명의 일실시예에 따른 고객사 경영 모니터링 시스템이 적용된 네트워크의 개략 구성도이다.
도 2는 도 1의 고객사 경영 모니터링 시스템의 세부 구성도이다.
도 3은 도 2의 시나리오 생성모듈의 세부 구성도이다.
도 4는 본 발명의 고객사 경영 모니터링 시스템의 위치정보 제공장치의 세부 구성도이다.
도 5는 본 발명의 고객사 경영 모니터링 시스템의 예상 매출액을 이용한 이상 상황 발생 판단 방법을 설명하는 순서도이다.FIG. 1 is a schematic diagram of a network to which a customer management monitoring system according to one embodiment of the present invention is applied.
Figure 2 is a detailed configuration diagram of the customer management monitoring system of Figure 1.
Figure 3 is a detailed configuration diagram of the scenario generation module of Figure 2.
Figure 4 is a detailed configuration diagram of a location information providing device of a customer management monitoring system of the present invention.
Figure 5 is a flowchart explaining a method for determining the occurrence of an abnormal situation using expected sales of the customer management monitoring system of the present invention.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.The advantages and features of the present invention, and the methods for achieving them, will become clearer with reference to the embodiments described in detail below together with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but may be implemented in various different forms, and the present embodiments are provided only to make the disclosure of the present invention complete and to fully inform those skilled in the art of the scope of the invention, and the present invention is defined only by the scope of the claims. Like reference numerals refer to like elements throughout the specification.
이하, 본 발명의 실시예들에 따른 패턴 분석을 통한 고객사 경영 모니터링 시스템에 대하여 도면을 참고하여 설명하기로 한다.Hereinafter, a customer management monitoring system through pattern analysis according to embodiments of the present invention will be described with reference to drawings.
도 1은 본 발명의 일실시예에 따른 고객사 경영 모니터링 시스템이 적용된 네트워크의 개략 구성도이다.FIG. 1 is a schematic diagram of a network to which a customer management monitoring system according to one embodiment of the present invention is applied.
도 1을 참조하면 본 발명의 일실시예에 따른 고객사 경영 모니터링 시스템(100)은 고객사에 설치되는 클라이언트 단말기(200, 300)과 유선 또는 무선의 네트워크로 연결된다.Referring to FIG. 1, a customer management monitoring system (100) according to one embodiment of the present invention is connected to a client terminal (200, 300) installed in a customer company via a wired or wireless network.
도 1에서 고객사 경영 모니터링 시스템(100)은 하나의 서버 형태로 도시되어 있는데 이에 한정되는 것은 아니며 도 2에서 후술할 각각의 구성 요소들이 별도의 하드웨어로 구성되는 실시예를 포괄한다.In Fig. 1, the customer management monitoring system (100) is illustrated in the form of a single server, but is not limited thereto and includes an embodiment in which each component described later in Fig. 2 is configured as separate hardware.
클라이언트 단말기(200) 및 클라이언트 단말기(300)는 동종 또는 이종의 업종에 속하는 고객사에 설치되는 PC, 노트북, 전자칠판, 태블릿, 키오스크, 노래방 기기 등의 단말기를 의미한다.Client terminals (200) and client terminals (300) refer to terminals such as PCs, laptops, electronic whiteboards, tablets, kiosks, and karaoke machines installed in customer companies belonging to the same or different industries.
클라이언트 단말기(200, 300)는 복수의 단말기(210, 220, 230, 310, 320, 330)로 구성될 수 있다.The client terminal (200, 300) may be composed of multiple terminals (210, 220, 230, 310, 320, 330).
고객사 경영 모니터링 시스템(100)은 클라이언트 단말기(200, 300)에 클라우드 방식 또는 프로그램 설치 방식으로 실행 가능한 소프트웨어 내지 애플리케이션을 제공할 수 있다. 해당 소프트웨어 내지 애플리케이션은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독가능 매체에 기록될 수 있다. 상기 컴퓨터 판독가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등이 단독으로 또는 조합으로 구성될 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수 있다.The customer management monitoring system (100) can provide software or applications that can be executed on client terminals (200, 300) in a cloud manner or a program installation manner. The software or applications can be implemented in the form of program commands that can be executed through various computer means and recorded on a computer-readable medium. The computer-readable medium can be composed of program commands, data files, data structures, etc., either singly or in combination. The program commands recorded on the medium can be those that are specially designed and configured for the present invention or those that are known and available to those skilled in the art of computer software.
도 2는 도 1의 고객사 경영 모니터링 시스템의 세부 구성도이다.Figure 2 is a detailed configuration diagram of the customer management monitoring system of Figure 1.
도 2를 참조하면 고객사 경영 모니터링 시스템(100)은 데이터 수집모듈(110), 매출액 예측모듈(120), 영업활동 예측모듈(130), 시나리오 생성모듈(140), 이상상황 탐지모듈(150), 위험관리모듈(160), 출력모듈(170) 및 저장모듈(180)을 포함하여 구성된다.Referring to FIG. 2, the customer management monitoring system (100) is configured to include a data collection module (110), a sales prediction module (120), a sales activity prediction module (130), a scenario generation module (140), an abnormal situation detection module (150), a risk management module (160), an output module (170), and a storage module (180).
데이터 수집모듈(110)은 고객사별 복수의 클라이언트 단말기(200, 300)로부터 다양한 종류의 데이터를 수집하는 역할을 한다.The data collection module (110) collects various types of data from multiple client terminals (200, 300) for each customer.
수집되는 데이터에는 경영현황정보와 매출현황정보가 포함될 수 있다.The data collected may include business status information and sales status information.
매출현황정보는 클라이언트 단말기(200, 300)로부터 수신되는 실제 매출에 대한 정보를 의미한다. 매출현황정보는 클라이언트 단말기(200, 300)에 설치되는 프로그램에 의하여 전자세금계산서 또는 카드결제승인내역일 수 있다.Sales status information refers to information on actual sales received from client terminals (200, 300). Sales status information may be an electronic tax invoice or card payment approval history by a program installed on the client terminal (200, 300).
데이터 수집모듈(110)은 미리 설정된 주기로 상기 프로그램으로부터 자동으로 매출현황정보를 수집할 수 있도록 구성될 수 있다. The data collection module (110) can be configured to automatically collect sales status information from the program at preset intervals.
또한, 상기의 방법 외에도 데이터 수집모듈(100)은 고객자의 관리자가 클라이언트 단말기에 직접 입력하는 국세청 소득신고자료 등을 통해 매출현황정보를 수집할 수도 있다.In addition to the above method, the data collection module (100) can also collect sales status information through National Tax Service income report data, etc. that the customer's manager directly inputs into the client terminal.
경영현황정보는 클라이언트 단말기(200, 300)에서 수집되는 데이터 중 매출현황정보를 제외한 고객사의 경영과 관련된 다양한 데이터를 의미한다.Management status information refers to various data related to the client company's management, excluding sales status information, among the data collected from client terminals (200, 300).
클라이언트 단말기(200) 및 클라이언트 단말기(300) 각각은 별개의 사업자에 설치된 복수개로 이루어진 클라이언트 단말기를 의미하는데 이는 본 발명의 고객사 경영 모니터링 시스템(100)과 연결되는 예시적인 것에 불과하며, 훨씬 더 많은 고객사의 클라이언트 단말기가 고객사 경영 모니터링 시스템(100)에 연결될 수 있으며, 이하에서는 편의상 클라이언트 단말기(200)로 예를 들어 설명하기로 한다.Each of the client terminal (200) and the client terminal (300) refers to a plurality of client terminals installed in separate business operators, which are merely exemplary and connected to the customer management monitoring system (100) of the present invention. A much larger number of client terminals may be connected to the customer management monitoring system (100). For convenience, the client terminal (200) will be used as an example for explanation below.
경영현황정보는 클라이언트 단말기(200)의 동작 상태 정보에 해당하는 전원 온오프 상태 정보, CPU 사용 정보, 소모 전력량 정보, 프로그램 실행 정보 및 고객사 업종 정보를 포함할 수 있다.Management status information may include power on/off status information, CPU usage information, power consumption information, program execution information, and customer industry information corresponding to the operating status information of the client terminal (200).
전원 온오프 상태 정보는 클라이언트 단말기(200)가 부팅이 된 상태인지 아니면 전원이 오프된 상태인지에 대한 정보를 의미한다.The power on/off status information refers to information about whether the client terminal (200) is booted or powered off.
CPU 사용 정보는 CPU의 사용과 관련된 제반 정보를 의미하며, CPU에 의하여 구동되는 프로그램에 관한 정보, 프로그램별 CPU의 사용 점유율, CPU의 전체 용량 대비 사용 점유율, CPU의 현재 온도 정보 등을 포함한다.CPU usage information refers to all information related to CPU usage, and includes information about programs run by the CPU, CPU usage share by program, CPU usage share compared to total CPU capacity, and current CPU temperature information.
소모 전력량 정보는 클라이언트 단말기(200)가 소모하는 실시간의 전력량에 대한 정보를 의미한다. 소모 전력량 정보는 클라이언트 단말기(200)의 자체에서 측정되는 전력량 정보이거나 클라이언트 단말기(200)에서 측정되는 상기 정보들을 포함한 정보들을 통하여 계산된 전력량 정보일 수 있다.The power consumption information refers to information on the real-time power consumption of the client terminal (200). The power consumption information may be power information measured by the client terminal (200) itself or power information calculated through information including the above information measured by the client terminal (200).
프로그램 실행 정보는 클라이언트 단말기(200)가 부팅된 후 실행되는 프로그램의 종류, 각 프로그램의 실행시점, 종료시점, 실행시간 등의 정보를 의미한다.Program execution information refers to information such as the type of program executed after the client terminal (200) is booted, the execution time of each program, the termination time, and the execution time.
고객사 업종 정보는 클라이언트 단말기(200)가 설치되는 고객사의 업종 정보를 의미한다. 예를 들어, 업종 정보는 학원업, 노래방업, PC방업, 일반회사업 등을 포함할 수 있다.The customer industry information refers to the industry information of the customer company where the client terminal (200) is installed. For example, the industry information may include academy business, karaoke business, PC room business, general meeting business, etc.
데이터 수집모듈(110)은 인터넷망을 통하여 업종별 평균매출액 정보를 더 수집할 수 있다. 구체적으로, 데이터 수집모듈(110)은 인터넷망을 통하여 포털이나 포털을 통하여 접속 가능한 외부 서버로부터 각각의 업종별 사업자에 대하여 각 시기별 평균 매출액 정보를 수집할 수 있다. The data collection module (110) can collect more information on average sales by industry through the Internet. Specifically, the data collection module (110) can collect information on average sales by period for each business operator by industry from a portal or an external server accessible through the portal through the Internet.
또한, 데이터 수집모듈(110)은 클라이언트 단말기(200)에 저장된 로그 파일, 문서 파일, 이미지 파일 등의 저장 데이터를 수집할 수 있다. Additionally, the data collection module (110) can collect storage data such as log files, document files, and image files stored in the client terminal (200).
로그 파일은 운영 체제나 소프트웨어가 실행 중에 발생하는 이벤트에 관련되어 생성된 파일을 의미하여 로그 파일은 분석하는 경우 클라이언트 단말기(200)에서 이루어진 일련의 행위를 추정하는데 이용될 수 있다.A log file refers to a file created in relation to an event that occurs while an operating system or software is running, and when the log file is analyzed, it can be used to estimate a series of actions performed on a client terminal (200).
문서 파일 및 이미지 파일은 클라이언트 단말기(200)를 사용하는 사용자가 생성한 문서 또는 이미지 파일을 의미한다.Document files and image files refer to document or image files created by a user using a client terminal (200).
매출액 예측모듈(120)은 AI 학습모델을 통하여 경영환경정보와 매출현황정보의 상관 관계를 도출하여 상기 경영환경정보에 기초하여 예상 매출액을 산출하는 역할을 한다.The sales prediction module (120) derives a correlation between management environment information and sales status information through an AI learning model and calculates expected sales based on the management environment information.
이때, 매출액 예측모듈(120)은 업종별 평균매출액 정보를 더 고려하여 예상 매출을 산출하도록 구성될 수 있다. At this time, the sales prediction module (120) can be configured to calculate expected sales by further considering average sales information by industry.
매출액 예측모듈(120)의 AI 학습모델은 클라이언트 단말기(200)에서 수집되는 전원 온오프 상태 정보, CPU 사용 정보, 소모 전력량 정보, 프로그램 실행 정보, 로그 파일, 이미지 파일, 문서 파일, 고객사 업종 정보, 업종별 평균매출액 정보를 포함하는 경영현황정보와 매출현황정보에 포함된 실제 매출액 정보를 시간별로 학습하면서 양 데이터 간의 상관관계를 도출하여 학습 모델을 업데이트한다.The AI learning model of the sales prediction module (120) learns the management status information including power on/off status information, CPU usage information, power consumption information, program execution information, log files, image files, document files, customer industry information, and average sales amount information by industry collected from the client terminal (200) and the actual sales information included in the sales status information by time, and derives a correlation between the two data to update the learning model.
일실시예로, 매출액 예측모듈(120)는 클라이언트 단말기(200)의 전원 온오프 상태 정보, CPU 사용 정보, 소모 전력량 정보 및 프로그램 실행 정보를 이용하여 유효 영업활동시간을 산출하고, 상기 유효 영업활동시간에 고객사 업종에 대응되는 매출단가를 곱하여 기초 매출액을 산출하고, 상기 기초 매출액에 미리 구축된 보정 계수를 곱하여 상기 예상 매출액을 산출할 수 있다.For example, the sales prediction module (120) may calculate effective business hours using power on/off status information, CPU usage information, power consumption information, and program execution information of the client terminal (200), multiply the effective business hours by the sales unit price corresponding to the client company's industry to calculate basic sales, and multiply the basic sales by a pre-established correction coefficient to calculate the expected sales.
이때, 매출액 예측모듈(120)은 상기 유효 영업활동시간은 클라이언트 단말기(200)가 온 상태일 때, 소모 전력량이 미리 설정된 기준 전력량 이상이면서 미리 지정된 프로그램이 실행된 경우의 시간으로 산출될 수 있다.At this time, the sales prediction module (120) can calculate the effective business activity time as the time when the client terminal (200) is turned on, the power consumption is greater than the preset standard power amount, and a pre-designated program is executed.
상기 보정 계수는 AI 학습 모델에 의하여 결정될 수 있으며, 고객사 업종 정보 및 월 또는 계절 정보와 입력되는 데이터의 종류에 대응되어 결정될 수 있다.The above correction coefficient can be determined by an AI learning model, and can be determined in response to the customer's industry information, monthly or seasonal information, and the type of data being input.
영업활동 예측모듈(130)은 AI 학습모델을 통하여 경영현황정보를 통해 영업활동의 패턴을 학습하여 고객사별 영업활동의 유무 정보 및 영업활동의 세부현황 정보를 산출하는 역할을 한다.The sales activity prediction module (130) learns sales activity patterns through management status information using an AI learning model and produces information on the presence or absence of sales activities by customer and detailed status information on sales activities.
영업활동의 유무 정보는 고객사에서 영업활동을 하고 있는지 여부에 대한 정보로, 특히 영업 활동을 해야 하는 평일에 영업활동이 전혀 없다거나 하는 등의 정보가 유의미한 정보가 될 수 있다.Information on the presence or absence of sales activities is information on whether the client company is conducting sales activities. In particular, information such as the absence of any sales activities on weekdays when sales activities are supposed to be conducted can be meaningful information.
영업활동의 세부현황 정보는 각 고객사별 업종의 특성을 고려하여 고객사의 영업활동의 패턴을 학습하여 산출된 세부현황 정보를 의미한다.Detailed sales activity status information refers to detailed status information produced by learning the sales activity patterns of each customer company while taking into account the characteristics of each customer company's industry.
영업활동의 세부현황 정보는 예를 들어, 영업활동의 유무의 패턴 정보, 영업활동이 있는 경우의 클라이언트 단말기(200)의 온오프 시간 정보, 전력 소모량 패턴 정보, 프로그램 실행 패턴 정보 등이 될 수 있다.Detailed information on the status of business activities may include, for example, pattern information on the presence or absence of business activities, on/off time information of a client terminal (200) in the case of business activities, power consumption pattern information, program execution pattern information, etc.
영업활동의 유무 정보 및 영업활동의 세무 현황정보를 학습하여 영업활동의 정도에 대한 평균값을 산출할 수 있는데 이는 영업활동의 활동량을 수치화한 값을 의미한다.By learning information on the presence or absence of sales activities and tax status information on sales activities, an average value for the extent of sales activities can be calculated, which means a value that quantifies the amount of sales activities.
시나리오 생성모듈(140)은 데이터 수집모듈(110)에서 수집된 로그 파일, 문서 파일, 이미지 파일 등의 데이터에서 텍스트 데이터 및 메타 데이터를 추출 및 분석하여 사용자의 행위를 분석하여 시나리오를 생성하는 역할을 한다.The scenario generation module (140) extracts and analyzes text data and metadata from data such as log files, document files, and image files collected by the data collection module (110) to analyze user behavior and generate a scenario.
도 3을 참조하면 시나리오 생성모듈(140)은 문자 추출부(141), 메타 데이터 추출부(142) 및 시나리오 생성부(143)를 포함하여 구성된다.Referring to FIG. 3, the scenario generation module (140) is configured to include a character extraction unit (141), a metadata extraction unit (142), and a scenario generation unit (143).
문자 추출부(141)는 문서 파일, 이미지 파일 등의 데이터에서 텍스트를 추출하는 역할을 하며, 광학문자인식(OCR) 모듈을 포함하여 구성되어 이미지 데이터로부터 텍스트를 추출 가능하도록 구성될 수 있다.The character extraction unit (141) extracts text from data such as document files and image files, and may be configured to include an optical character recognition (OCR) module so that text can be extracted from image data.
메타 데이터 추출부(142)는 클라이언트 단말기(200)에서 생성되는 문서 데이터 등에 포함된 메타 데이터를 추출하는 역할을 하며, 메타 데이터는 클라이언트 단말기(200)의 ID 정보, 데이터의 생성일자, 생성자, 수정일자, 수정자 등을 포함하여 구성될 수 있다.The metadata extraction unit (142) extracts metadata included in document data, etc. generated from a client terminal (200), and the metadata may be configured to include the ID information of the client terminal (200), the creation date of the data, the creator, the modification date, the modifier, etc.
시나리오 생성부(143)는 상기 추출된 텍스트 및 메타 데이터와 로그 파일 등을 분석하여 클라이언트 단말기(200)에서 사용자아 어떠한 행위를 하였는지에 대한 시나리오를 생성하는 역할을 한다.The scenario generation unit (143) analyzes the extracted text and metadata, log files, etc. to generate a scenario about what actions the user took on the client terminal (200).
이상상황 탐지모듈(150)은 경영현황정보 및 매출현황정보 등을 기초로 고객사 경영환경에서 이상상황이 발생하였는지는 탐지하는 역할을 한다.The abnormal situation detection module (150) detects whether an abnormal situation has occurred in the customer company's management environment based on management status information and sales status information.
예를 들어, 이상상황 탐지모듈(150)은 매출액 예측모듈이 산출한 예상 매출과 대비하여 매출현황정보에 포함된 실제 매출액이 미리 설정된 제1 기준 비율값 이상으로 작은 경우 이상 상황이 발생한 것으로 판단할 수 있다.For example, the abnormal situation detection module (150) can determine that an abnormal situation has occurred if the actual sales included in the sales status information is smaller than the expected sales calculated by the sales prediction module by a preset first standard ratio value.
출력모듈(170)은 클라이언트(200) 단말기로 다양한 데이터를 출력하는 역할을 하는데, 이상상황 탐지모듈(150)이 탐지한 이상 상황 발생 정보를 클라이언트 단말기(200) 중 미리 지정된 관리자 단말기로 출력할 수 있다.The output module (170) plays a role in outputting various data to the client (200) terminal, and can output information on the occurrence of an abnormal situation detected by the abnormal situation detection module (150) to a pre-designated administrator terminal among the client terminals (200).
위와 같이 이상상황 탐지모듈(150)이 예상 매출액과 대비하여 실제 매출액이 미리 설정된 제1 기준 비율값 이상으로 작은 경우 이상 상황이 발생한 것으로 판단하는 이유는 다음과 같다. The reason why the abnormal situation detection module (150) determines that an abnormal situation has occurred when the actual sales amount is smaller than the expected sales amount by a preset first standard ratio value or more is as follows.
예를 들어, 클라이언트 단말기(200)에 클라이언트 프로그램이 설치되어 고객에게 서비스를 제공하는 PC방 사업자가 고객사인 경우 PC 단말기의 동작상태를 분석하면 고객에 의한 PC방 이용상태를 분석하고 이를 기초로 매출액을 추정할 수 있게 된다. 하지만, 이러한 예상 매출액과 대비하여 실제 전자세금계산서나 카드결제내역 등을 기초로 한 실제 매출액 정보와 일정 비율 이상 차이가 있는 경우라면 비정상적인 상황이 발생한 것으로 추정하는 것이 합리적일 수 있다.For example, if a PC room operator who provides services to customers by installing a client program on a client terminal (200) is a client company, the operating status of the PC terminal can be analyzed to analyze the PC room usage status by customers and estimate sales based on this. However, if there is a difference of a certain percentage or more between the estimated sales and the actual sales information based on actual electronic tax invoices or card payment details, it may be reasonable to assume that an abnormal situation has occurred.
예를 들어, PC방의 사업주가 고용한 직원이 매출이 일어났음에도 불구하고 현금을 수수하고 매출 내역에 이를 반영하지 않거나 매출 내역을 조작하는 경우가 발생하는 경우라면 예상 매출액보다 현저하게 실제 매출액이 적을 수 있다.For example, if a PC room business owner hires an employee who receives cash even though sales have occurred and does not reflect this in the sales records or manipulates the sales records, the actual sales may be significantly lower than the expected sales.
물론, 상기 방법은 일실시예일 뿐이므로 미리 설정된 제1 기준 비율값 이상으로 작은 경우 이상 상황이 발생한 것으로 판단하는 것 외에도 미리 설정된 금액 이상으로 작은 경우 이상 상황이 발생한 것으로 판단하는 것도 가능하다.Of course, the above method is only an example, so in addition to determining that an abnormal situation has occurred when it is smaller than a preset first reference ratio value, it is also possible to determine that an abnormal situation has occurred when it is smaller than a preset amount.
이상상황 탐지모듈(150)은 이상 상황이 발생한 것으로 판단되면, 경영현황정보와 매출현황정보의 시간 흐름에 따른 매칭 분석을 수행하여 이상 징후가 발생한 시간 영역의 이상 상황 세부 정보를 생성하고, 출력모듈(170)은 이상 상황 세부 정보를 관리자 단말기로 출력하도록 구성될 수 있다.The abnormal situation detection module (150) may be configured to perform a matching analysis of the time flow of the management status information and the sales status information when it is determined that an abnormal situation has occurred, and generate abnormal situation details for the time period in which the abnormal sign occurred, and the output module (170) may be configured to output the abnormal situation details to the administrator terminal.
또한, 이상상황 탐지모듈(150)은 영업활동의 예측모듈(130)이 산출한 상기 영업활동의 유무 정보 및 상기 영업활동의 세부현황 정보가 학습되어 구축된 영업활동의 활동량의 평균값 대비 제2 기준 비율값 이상으로 크거나 작은 경우 이상 상황이 발생한 것으로 판단할 수 있다.In addition, the abnormal situation detection module (150) can determine that an abnormal situation has occurred if the average value of the activity volume of the sales activity, which is learned by the sales activity prediction module (130) and the detailed status information of the sales activity, is greater or smaller than the second standard ratio value.
위험관리모듈(160)은 이상상황 탐지모듈(150)이 이상 상황이 발생한 것으로 판단한 경우 이상상황이 발생한 클라이언트 단말기(200)에 저장된 데이터가 삭제되지 않도록 보호 모드를 실행시킬 수 있다.The risk management module (160) can execute a protection mode to prevent data stored in a client terminal (200) where an abnormal situation has occurred from being deleted when the abnormal situation detection module (150) determines that an abnormal situation has occurred.
위험관리모듈(160)은 이상상황이 발생한 클라이언트 단말기(200)에 데이터 포렌식 분석을 위한 프로그램을 원격으로 설치 및 실행하여 삭제된 데이터를 수집 및 분석하도록 구성될 수 있다.The risk management module (160) can be configured to remotely install and execute a program for data forensic analysis on a client terminal (200) where an abnormal situation has occurred to collect and analyze deleted data.
또한, 이상상황 탐지모듈(150)은 시나리오 생성모듈(140)이 생성한 시나리오를 분석하여 이상 행동 패턴이 감지되는 경우 이상 상황이 발생한 것으로 판단할 수 있다. 예를 들어, 이상상황 탐지모듈(150)은 클라이언트 단말기(200)의 사용자가 삭제되지 않아야 할 종류의 데이터를 대량으로 삭제하거나, 내부 데이터가 외부로 대량으로 전송되는 경우 등을 이상 상황으로 판단할 수 있다.In addition, the abnormal situation detection module (150) can determine that an abnormal situation has occurred when an abnormal behavior pattern is detected by analyzing a scenario generated by the scenario generation module (140). For example, the abnormal situation detection module (150) can determine that an abnormal situation has occurred when a user of a client terminal (200) deletes a large amount of data that should not be deleted, or when a large amount of internal data is transmitted externally.
저장모듈(180)은 고객사 경영 모니터링 시스템(100)이 수집하는 데이터, 분석한 데이터, 분석에 의한 생성된 데이터 등과 고객사별 클라이언트 단말기(200) 및 업종 정보 등을 저장하는 역할을 한다.The storage module (180) serves to store data collected by the customer management monitoring system (100), analyzed data, data generated through analysis, etc., as well as information on client terminals (200) and industry for each customer.
도면에 표시되지는 않았지만 본 발명의 고객사 경영 모니터링 시스템(100)은 클라이언트 단말기(200)와 네트워크로 연결되는 복수의 IP카메라를 더 포함하여 구성될 수 있으며, 시나리오 생성모듈(140)은 복수의 IP카메라에서 촬영된 영상정보를 더 분석하여 시나리오를 생성할 수 있다.Although not shown in the drawing, the customer management monitoring system (100) of the present invention may further include a plurality of IP cameras connected to the client terminal (200) via a network, and the scenario generation module (140) may further analyze image information captured by the plurality of IP cameras to generate a scenario.
이때, 시나리오 생성모듈(140)은 영상분석을 통하여 객체를 구분하고, 구분된 객체 중에서 사람을 식별할 수 있는 이미지 분석모듈을 포함하여 구성될 수 있다.At this time, the scenario generation module (140) may be configured to include an image analysis module that can distinguish objects through image analysis and identify people among the distinguished objects.
도 4를 참조하면, 본 발명의 고객사 경영 모니터링 시스템(100)은 클라이언트 단말기(200)에 설치되는 위치정보 제공장치(400)을 더 포함하여 구성될 수 있다.Referring to FIG. 4, the customer management monitoring system (100) of the present invention may further include a location information providing device (400) installed in a client terminal (200).
위치정보 제공장치(400)는 충전식 배터리(410), GPS 통신모듈(420), 이탈감지장치(430) 및 스피커 모듈(440)을 포함하여 구성된다.The location information providing device (400) is configured to include a rechargeable battery (410), a GPS communication module (420), a departure detection device (430), and a speaker module (440).
충전식 배터리(410)는 클라이언트 단말기(200)에 공급되는 외부 전력을 이용하여 충전될 수 있는 배터리로, 클라이언트 단말기(200)에 전력이 끊기는 경우에도 위치정보 제공장치(400)가 동작하라 수 있도록 하는 역할을 한다.The rechargeable battery (410) is a battery that can be charged using external power supplied to the client terminal (200), and serves to enable the location information providing device (400) to operate even when power is cut off to the client terminal (200).
GPS 통신모듈(420)은 위치정보 제공장치(400)의 GPS 위치 정보를 무선 통신 방식을 통하여 데이터 수집 모듈(110)로 전송하는 역할을 한다. 이때, GPS 통신모듈(420)은 와이파이, 3G, 4G, 블루투스 등의 통신모듈을 포함하여 구성될 수 있다.The GPS communication module (420) transmits GPS location information of the location information providing device (400) to the data collection module (110) via wireless communication. At this time, the GPS communication module (420) may be configured to include a communication module such as Wi-Fi, 3G, 4G, or Bluetooth.
스피커 모듈(440)은 미리 설정된 이상 상황 발생시 알람 소리를 출력하는 역할을 한다.The speaker module (440) outputs an alarm sound when a preset abnormal situation occurs.
이상상황 탐지모듈(150)은 위치정보 제공장치(400)의 충전식 배터리(410)가 비충전 상태이며, GPS 통신모듈(420)을 통하여 수신된 위치정보 제공장치(400)의 GPS 위치 정보가 미리 설정된 기준 위치 정보를 벗어나는 경우 이상 상황이 발생한 것으로 판단할 수 있다.The abnormal situation detection module (150) can determine that an abnormal situation has occurred when the rechargeable battery (410) of the location information providing device (400) is not charged and the GPS location information of the location information providing device (400) received through the GPS communication module (420) deviates from the preset reference location information.
이때, 위치정보 제공장치(400)는 이상상황 탐지모듈(150)로부터 수신되는 제어 신호에 따라 스피커 모듈(440)을 통하여 알람 소리를 출력할 수 있다.At this time, the location information providing device (400) can output an alarm sound through the speaker module (440) according to a control signal received from the abnormal situation detection module (150).
이탈감지장치(430)는 클라이언트 단말기(200)에 위치정보 제공장치(400)가 최초 설치시 클라이언트 단말기(200)의 부품에 의하여 가압되는 돌기부(미도시)를 포함하여 구성될 수 있다.The departure detection device (430) may be configured to include a protrusion (not shown) that is pressed by a component of the client terminal (200) when the location information providing device (400) is initially installed in the client terminal (200).
이탈감지장치(430)는 상기 돌기부의 변위를 감지할 수 있도록 구성되어, 상기 돌기부의 변위가 기준치 이상으로 변하는 경우 위치정보 제공장치(400)가 클라이언트 단말기(200)로부터 이탈되는 것으로 판단할 수 있으며, 이때, 스피커 모듈(440)을 통하여 알람 소리를 출력시킬 수 있다.The detachment detection device (430) is configured to detect displacement of the protrusion, and when the displacement of the protrusion changes to a value greater than a reference value, it can be determined that the location information providing device (400) is detached from the client terminal (200). At this time, an alarm sound can be output through the speaker module (440).
도 5는 본 발명의 고객사 경영 모니터링 시스템의 예상 매출액을 이용한 이상 상황 발생 판단 방법을 설명하는 순서도이다.Figure 5 is a flowchart explaining a method for determining the occurrence of an abnormal situation using expected sales of the customer management monitoring system of the present invention.
본 발명의 고객사 경영 모니터링 시스템(100)은 클라이언트 단말기(200)의 동작 상태 정보를 포함한 경영현황정보를 수집한다(S510).The client management monitoring system (100) of the present invention collects management status information including operation status information of the client terminal (200) (S510).
또한, 고객사 경영 모니터링 시스템(100)은 클라이언트 단말기(200)로부터 매출현황정보를 수집한다(S520).In addition, the customer management monitoring system (100) collects sales status information from the client terminal (200) (S520).
고객사 경영 모니터링 시스템(100)은 미리 데이터를 학습되어 구축된 AI 학습 모델을 통하여 예상 매출액을 산출한다(S530).The customer management monitoring system (100) calculates expected sales through an AI learning model built by learning data in advance (S530).
고객사 경영 모니터링 시스템(100)은 매출현황정보에 포함된 실제 매출액이 상기 산출된 예상 매출액 대비 미리 설정된 제1 기준 비율값 이상으로 작은지를 판단한다(S540).The customer management monitoring system (100) determines whether the actual sales included in the sales status information is smaller than the first preset standard ratio value compared to the above-described expected sales (S540).
단계 S540 단계에서 실제 매출액이 예상 매출액 대비 제1 기준 비율값 이상으로 작은 경우에는 모니터링 시스템(100)은 이상 상황이 발생한 것으로 판단하고(S550), 미리 지정된 관리자 단말기로 이상 상황 발생 정보를 출력시킨다(S560).In step S540, if the actual sales are smaller than the first standard ratio value compared to the expected sales, the monitoring system (100) determines that an abnormal situation has occurred (S550) and outputs information on the occurrence of the abnormal situation to a pre-designated administrator terminal (S560).
상기와 같은 방법으로 본 발명의 고객사 경영 모니터링 시스템(100)은 클라이언트 동작상태 정보 등을 포함하는 경영현황정보를 자동적으로 수집하여 실시간으로 이상상황이 발생하였는지를 판단하고 이를 관리자 단말기로 제공함으로써 고객사의 관리자도 하여금 즉각적은 위험 관리 조치를 가능하도록 할 수 있다.In the above manner, the customer management monitoring system (100) of the present invention automatically collects management status information including client operation status information, determines in real time whether an abnormal situation has occurred, and provides this to the manager terminal, thereby enabling the manager of the customer company to take immediate risk management measures.
또한, 도 5와 같이 매출 기반으로 판단하는 것 외에도 분석된 영업활동 패턴이나 시나리오 패턴 기반으로 이상 상황이 발생한 것을 감지할 수 있으며, 위치정보 제공장치(400)를 통하여 클라이언트 프로그램이 설치된 클라이언트 단말기(200)의 대량 이동을 감지하여 하드웨어의 유출 등을 실시간으로 감지할 수 있다.In addition, in addition to making judgments based on sales as in Fig. 5, it is possible to detect occurrence of abnormal situations based on analyzed sales activity patterns or scenario patterns, and to detect hardware leaks, etc. in real time by detecting mass movement of client terminals (200) with client programs installed through a location information providing device (400).
또한, 사용자가 임의로 위치정보 제공장치(400)를 분리시키는 등의 경우에는 이를 감지하여 관리자 단말기로 이를 알리고 스피커 모듈(440)을 통하여 알람 소리를 출력시킬 수 있도록 구성되어 하드웨어 자산 유출 방지를 효과적으로 막을 수 있다.In addition, in cases where a user arbitrarily detaches the location information provision device (400), the system detects this and notifies the administrator terminal of this and outputs an alarm sound through the speaker module (440), thereby effectively preventing hardware asset leakage.
본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.A person having ordinary skill in the art to which the present invention pertains will understand that the present invention can be implemented in other specific forms without changing the technical idea or essential characteristics thereof. Therefore, it should be understood that the embodiments described above are exemplary in all respects and not restrictive. The scope of the present invention is indicated by the claims described below rather than the detailed description above, and all changes or modified forms derived from the meaning and scope of the claims and their equivalent concepts should be interpreted as being included in the scope of the present invention.
100: 고객사 경영 모니터링 시스템 110: 데이터 수집모듈
120: 매출액 예측모듈 130: 영업활동 예측모듈
140: 시나리오 생성모듈 141: 문자 추출부
142: 메타 데이터 추출부 143: 시나리오 생성부
150: 이상상황 탐지모듈 160: 위험관리모듈
170: 출력모듈 180: 저장모듈
200, 300: 클라이언트 단말기 400: 위치정보 제공장치
410: 충전식 배터리 420: GPS 통신모듈
430: 이탈감지장치 440: 스피커 모듈100: Customer Management Monitoring System 110: Data Collection Module
120: Sales Forecasting Module 130: Sales Activity Forecasting Module
140: Scenario generation module 141: Character extraction unit
142: Metadata Extraction Section 143: Scenario Generation Section
150: Anomaly Detection Module 160: Risk Management Module
170: Output module 180: Storage module
200, 300: Client terminal 400: Location information provider
410: Rechargeable battery 420: GPS communication module
430: Departure detection device 440: Speaker module
Claims (15)
상기 고객사별 복수의 클라이언트 단말기로부터 상기 클라이언트 단말기의 전원 온오프 상태 정보, CPU 사용 정보, 소모 전력량 정보, 프로그램 실행 정보 및 고객사 업종 정보를 포함하는 경영현황정보 및 매출현황정보와, 상기 클라이언트 단말기에 저장된 로그 파일, 문서 파일 및 이미지 파일을 수집하는 데이터 수집모듈;
상기 클라이언트 단말기에 설치되고, 상기 클라이언트 단말기에 공급되는 외부 전력을 이용하여 충전되는 충전식 배터리; GPS 위치 정보를 상기 데이터 수집 모듈에 전송하는 GPS 통신모듈; 및 상기 클라이언트 단말기에 최초 설치시 상기 클라이언트 단말기의 부품에 의하여 가압되어 압축되는 돌기부를 포함하는 이탈감지장치;를 포함하여 구성되는 위치정보제공장치;
상기 클라이언트 단말기와 네트워크로 연결되는 복수의 IP 카메라;
상기 데이터 수집모듈이 수집한 데이터에서 텍스트 데이터 및 메타 데이터를 추출 및 분석하여 사용자의 행위를 분석하고, 상기 복수의 IP 카메라에서 촬영된 영상정보를 분석하여 시나리오를 생성하는 시나리오 생성모듈;
상기 경영현황정보와 매출현황정보의 상관 관계를 도출하여 상기 경영현황정보에 기초하여 예상 매출액을 산출하는 매출액 예측모듈;
상기 시나리오 생성모듈이 생성한 시나리오를 분석하여 이상 행동 패턴이 감지되는 경우 또는 상기 매출액 예측모듈이 산출한 예상 매출액과 대비하여 상기 매출현황정보에 포함된 실제 매출액이 미리 설정된 제1 기준 비율값 이상으로 작은 경우 또는 상기 위치정보 제공장치의 상기 충전식 배터리가 비충전 상태이며, 상기 GPS 통신모듈을 통하여 수신된 상기 위치정보 제공장치의 GPS 위치 정보가 미리 설정된 기준 위치 정보를 벗어나는 경우 또는 상기 이탈감지장치가 상기 돌기부의 변위를 감지하여 상기 위치정보 제공장치가 상기 클라이언트 단말기로부터 이탈되는 것을 감지하는 경우 이상 상황이 발생한 것으로 판단하는 이상상황 탐지모듈;
상기 이상상황 탐지모듈이 이상 상황이 발생한 것으로 판단한 경우 이상상황이 발생한 고객사의 상기 클라이언트 단말기에 저장된 데이터가 삭제되지 않도록 보호 모드를 실행시키는 위험관리모듈; 및
상기 이상상황 탐지모듈이 탐지한 이상 상황 발생 정보를 상기 클라이언트 단말기 중 미리 지정된 관리자 단말기로 출력하는 출력모듈을 포함하고,
상기 데이터 수집모듈은 인터넷망을 통하여 업종별 평균매출액 정보를 더 수집하고, 상기 매출액 예측모듈은 상기 업종별 평균매출액 정보를 더 고려하여 상기 예상 매출액을 산출하고,
상기 매출액 예측모듈은, 상기 클라이언트 단말기의 전원 온오프 상태 정보, CPU 사용 정보, 소모 전력량 정보 및 프로그램 실행 정보를 이용하여 유효 영업활동시간을 산출하고, 상기 유효 영업활동시간에 고객사 업종에 대응되는 매출단가를 곱하여 기초 매출액을 산출하고, 상기 기초 매출액에 미리 구축된 보정 계수를 곱하여 상기 예상 매출액을 산출하고,
상기 위험관리모듈은 이상상황이 발생한 상기 클라이언트 단말기에 데이터 포렌식 분석을 위한 프로그램을 원격으로 설치 및 실행하여 삭제된 데이터를 수집 및 분석하는 고객사 경영 모니터링 시스템.In a customer management monitoring system that is connected to multiple client terminals and networks for each customer,
A data collection module that collects management status information and sales status information including power on/off status information, CPU usage information, power consumption information, program execution information, and customer industry information from multiple client terminals for each client company, as well as log files, document files, and image files stored in the client terminals;
A location information providing device comprising: a rechargeable battery installed in the client terminal and charged using external power supplied to the client terminal; a GPS communication module transmitting GPS location information to the data collection module; and a departure detection device including a protrusion that is pressed and compressed by a component of the client terminal when first installed in the client terminal;
A plurality of IP cameras connected to the above client terminal and the network;
A scenario generation module that extracts and analyzes text data and metadata from the data collected by the above data collection module to analyze user behavior and analyzes video information captured by the multiple IP cameras to generate a scenario;
A sales prediction module that derives a correlation between the above management status information and sales status information and calculates expected sales based on the above management status information;
An abnormality detection module that determines that an abnormal situation has occurred when an abnormal behavior pattern is detected by analyzing a scenario generated by the above scenario generation module, or when the actual sales included in the above sales status information is smaller than the expected sales calculated by the above sales prediction module by a preset first reference ratio or when the rechargeable battery of the above location information providing device is not charged and the GPS location information of the above location information providing device received through the GPS communication module deviates from the preset reference location information or when the departure detection device detects a displacement of the protrusion and detects that the above location information providing device is separated from the client terminal;
A risk management module that executes a protection mode to prevent data stored in the client terminal of the customer company where the abnormal situation occurred from being deleted when the above abnormal situation detection module determines that an abnormal situation has occurred; and
Includes an output module that outputs abnormal situation occurrence information detected by the above abnormal situation detection module to a pre-designated administrator terminal among the client terminals,
The above data collection module collects more information on average sales by industry through the Internet, and the above sales prediction module calculates the expected sales by further considering the above average sales information by industry.
The above sales prediction module calculates the effective business activity time using the power on/off status information, CPU usage information, power consumption information, and program execution information of the client terminal, calculates the basic sales amount by multiplying the effective business activity time by the sales unit price corresponding to the client company's industry, and calculates the expected sales amount by multiplying the basic sales amount by a pre-established correction coefficient.
The above risk management module is a customer management monitoring system that remotely installs and executes a program for data forensic analysis on the client terminal where an abnormal situation has occurred, thereby collecting and analyzing deleted data.
상기 매출액 예측모듈은, 상기 유효 영업활동시간은 상기 클라이언트 단말기의 전원이 온 상태일 때, 소모 전력량이 미리 설정된 기준 전력량 이상이면서 미리 지정된 프로그램이 실행된 경우의 시간으로 산출되는 것을 특징으로 하는 고객사 경영 모니터링 시스템.In the first paragraph,
The above sales prediction module is a customer management monitoring system characterized in that the effective business activity time is calculated as the time when the client terminal is turned on, the power consumption is greater than a preset standard power amount, and a preset program is executed.
상기 이상상황 탐지모듈은 이상 상황이 발생한 것으로 판단되면, 상기 경영현황정보와 상기 매출현황정보의 시간 흐름에 따른 매칭 분석을 수행하여 이상 징후가 발생한 시간 영역의 이상 상황 세부 정보를 생성하고, 상기 출력모듈은 상기 이상 상황 세부 정보를 상기 관리자 단말기로 출력하는 고객사 경영 모니터링 시스템. In paragraph 4,
The above abnormal situation detection module, when it is determined that an abnormal situation has occurred, performs a matching analysis of the above management status information and the above sales status information according to the time flow to generate abnormal situation details of the time period in which the abnormal sign occurred, and the above output module is a customer management monitoring system that outputs the above abnormal situation details to the above administrator terminal.
상기 위치정보 제공장치는 스피커 모듈을 포함하여 구성되고, 상기 이상상황 탐지모듈이 이상 상황이 발생한 것으로 판단한 경우 상기 이상상황 탐지모듈의 제어 신호에 따라 알람 소리를 출력하도록 구성된 것을 특징으로 하는 고객사 경영 모니터링 시스템.In the first paragraph,
A customer management monitoring system characterized in that the above location information providing device is configured to include a speaker module and output an alarm sound according to a control signal of the above abnormal situation detection module when the above abnormal situation detection module determines that an abnormal situation has occurred.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230078552A KR102761698B1 (en) | 2023-06-19 | 2023-06-19 | Management monitoring system for client using pattern analysys |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230078552A KR102761698B1 (en) | 2023-06-19 | 2023-06-19 | Management monitoring system for client using pattern analysys |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20240177281A KR20240177281A (en) | 2024-12-27 |
| KR102761698B1 true KR102761698B1 (en) | 2025-02-03 |
Family
ID=94080679
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020230078552A Active KR102761698B1 (en) | 2023-06-19 | 2023-06-19 | Management monitoring system for client using pattern analysys |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102761698B1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101878309B1 (en) * | 2017-07-25 | 2018-07-13 | 강혜림 | Safe warning apparatus and safe warning system comprising the same |
| JP2023066886A (en) * | 2021-10-29 | 2023-05-16 | 株式会社オービック | Sale illegality finding operation support device, sale illegality finding operation support method and sale illegality finding operation support program |
| KR102542720B1 (en) * | 2022-10-27 | 2023-06-14 | 주식회사 이노티움 | System for providing internet of behavior based intelligent data security platform service for zero trust security |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8448140B2 (en) * | 2008-07-02 | 2013-05-21 | Tokyo Institute Of Technology | Execution time estimation method and device |
| KR102284395B1 (en) * | 2017-12-26 | 2021-08-02 | 주식회사 인코어드 테크놀로지스 | Sales estimation system based on the amount of power usage and method thereof |
| KR102751919B1 (en) * | 2018-12-11 | 2025-01-10 | 한국전자통신연구원 | Method and apparatus for estimating the number of people based on energy use pattern |
| KR102236336B1 (en) | 2020-10-14 | 2021-04-05 | 해양수산과학기술진흥원 | Electronic device for estimating for sales growth artivicial inteligence model and method for operating thereof |
| KR102786537B1 (en) * | 2021-07-13 | 2025-03-27 | 주식회사 식파마 | System for forecasting store operation and Method for same |
-
2023
- 2023-06-19 KR KR1020230078552A patent/KR102761698B1/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101878309B1 (en) * | 2017-07-25 | 2018-07-13 | 강혜림 | Safe warning apparatus and safe warning system comprising the same |
| JP2023066886A (en) * | 2021-10-29 | 2023-05-16 | 株式会社オービック | Sale illegality finding operation support device, sale illegality finding operation support method and sale illegality finding operation support program |
| KR102542720B1 (en) * | 2022-10-27 | 2023-06-14 | 주식회사 이노티움 | System for providing internet of behavior based intelligent data security platform service for zero trust security |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20240177281A (en) | 2024-12-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12266020B2 (en) | Closed-loop system incorporating risk analytic algorithm | |
| US20140172478A1 (en) | Methods and system for automatic work logging and tracking | |
| CN118279067B (en) | Information data management method based on process mining technology | |
| US11201802B2 (en) | Systems and methods for providing infrastructure metrics | |
| CN106936860A (en) | A kind of monitoring system and method based on terminal device | |
| KR20210155501A (en) | Receivable recovery support system for medium-small enterprise account receivable bond decrease and bad debt prevention based on big data | |
| CA3213710A1 (en) | Systems and methods for probabilistic parts forecasting based on machine utilization patterns | |
| KR20060057131A (en) | Intelligent plant information system | |
| CN118170845A (en) | Information technology analysis system based on cloud computing | |
| CN119690939A (en) | Data migration method, device, equipment and medium | |
| KR20230062761A (en) | System hindrance integration management method | |
| CN114490261A (en) | Terminal security event linkage processing method, device and equipment | |
| KR102761698B1 (en) | Management monitoring system for client using pattern analysys | |
| KR20030056301A (en) | System hindrance integration management method | |
| KR101909138B1 (en) | Receivable recovery support system for medium-small enterprise account receivable bond decrease and bad debt prevention based on big data | |
| CN118764382A (en) | Operation and maintenance method, system, equipment and medium of intelligent networked equipment based on the Internet of Things | |
| JP7359608B2 (en) | Information presentation device, information presentation method, and information presentation system | |
| KR102825499B1 (en) | Artificial intelligence-based industrial facility autonomous management system and method | |
| KR20220073040A (en) | Smart system and method for detecting displacement of retaining wall | |
| CN220874562U (en) | Police key personnel monitoring and analyzing big data device | |
| KR102556788B1 (en) | Machine learning method for performance monitoring and events for multiple web applications | |
| CN118245677B (en) | Development method of big data platform at front end of power grid marketing | |
| JP7759298B2 (en) | Facility operation support device, method, and program | |
| CN113986705B (en) | Customer behavior fingerprint generation method based on embedding technology | |
| KR20250119001A (en) | System for supporting work based on cloud server |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PA0302 | Request for accelerated examination |
St.27 status event code: A-1-2-D10-D17-exm-PA0302 St.27 status event code: A-1-2-D10-D16-exm-PA0302 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |