[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20220103016A - Electronic device for providing information for founding and method for operating thereof - Google Patents

Electronic device for providing information for founding and method for operating thereof Download PDF

Info

Publication number
KR20220103016A
KR20220103016A KR1020210126967A KR20210126967A KR20220103016A KR 20220103016 A KR20220103016 A KR 20220103016A KR 1020210126967 A KR1020210126967 A KR 1020210126967A KR 20210126967 A KR20210126967 A KR 20210126967A KR 20220103016 A KR20220103016 A KR 20220103016A
Authority
KR
South Korea
Prior art keywords
information
brands
server
commercial
brand
Prior art date
Application number
KR1020210126967A
Other languages
Korean (ko)
Inventor
장하일
Original Assignee
(주)창업인
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by (주)창업인 filed Critical (주)창업인
Priority to KR1020210126967A priority Critical patent/KR20220103016A/en
Publication of KR20220103016A publication Critical patent/KR20220103016A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/35Clustering; Classification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0633Workflow analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/067Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1093Calendar-based scheduling for persons or groups
    • G06Q10/1095Meeting or appointment

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Databases & Information Systems (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

According to an embodiment of the present application, provided is a method for operating a server. The method includes the steps of: receiving a plurality of types of commercial area information for a plurality of brands from a plurality of external servers, wherein the plurality of types of commercial area information include the locations of stores of the plurality of brands, the number of the stores, the locations and the number of business startups and business closures of the stores associated with the plurality of brands, survival rates associated with the plurality of brands, average operating periods of the plurality of brands associated with the plurality of brands, and information on annual sales and annual net profits of the plurality of brands; receiving map data from a commercial area analysis server; classifying, based on the map data, the plurality of types of commercial area information by area, and generating an interface implemented to display objects representing the stores on the basis of information on the locations of the stores specifically for each area and to display the other digitized commercial area information of the plurality of types of commercial area information; providing the interface when identifying a connection from an electronic device to the server; receiving a meeting request for a specific brand from the electronic device through the interface; and opening a conference room to which the electronic device and a first external server corresponding to the specific brand among the plurality of external servers are accessible, and providing the opened conference room. Various other embodiments are possible. The present invention makes it easy for founders to analyze commercial information.

Description

창업을 위한 정보를 제공하기 위한 전자 장치 및 그 동작 방법{ELECTRONIC DEVICE FOR PROVIDING INFORMATION FOR FOUNDING AND METHOD FOR OPERATING THEREOF}Electronic device for providing information for start-up and operating method thereof

본 출원은 다양한 종류의 업종들 별 브랜드들의 상권 정보를 분석함으로써 창업을 위한 정보를 제공하기 위한 전자 장치 및 그 동작 방법에 관한 것이다.The present application relates to an electronic device for providing information for starting a business by analyzing commercial area information of brands for various types of industries and an operating method thereof.

종래에는 신규 창업자들은 상권 정보를 스스로 분석하고, 상권 정보 분석에 기반하여 창업 업종 및 창업 아이템을 선정하여 창업을 수행해왔다.Conventionally, new founders have performed business by analyzing commercial area information by themselves, and selecting a start-up business type and start-up item based on the commercial area information analysis.

근래에 들어서는, 이미 특정 창업 업종 및 창업 아이템으로 성공한 브랜드들(또는, 가맹 본사들)과 가맹 협약을 체결함으로써, 창업을 수행하는 형태의 창업도 활발하게 진행 중이다.In recent years, by signing an affiliation agreement with brands (or affiliate headquarters) that have already succeeded in a specific start-up industry and start-up item, start-ups in the form of conducting a start-up are also actively in progress.

그러나, 여전히 신규 창업자들에게는 전문화된 상권 정보의 분석을 수행하기에는 어려움이 있으며, 분석된 상권 정보에 기반하여 최적의(또는, 전문적이고 인증된) 브랜드(또는, 가맹 본사)를 찾아 창업을 진행하는 데에 어려움이 있는 실정이다.However, it is still difficult for new founders to analyze specialized commercial area information, and based on the analyzed commercial area information, it is difficult to find an optimal (or professional and certified) brand (or affiliate headquarters) to start a business. There are difficulties in doing so.

본 출원의 일 실시예에 따르면, 일 과제는 다양한 종류의 업종들 별 브랜드들에 대한 상권 정보들을 축적하고, 축적된 상권 정보들을 기반으로 신규 창업자가 이용이 용이한 시각화된 인터페이스를 제공함으로써 창업자의 상권 정보 분석을 용이하게 하는 전자 장치 및 그 동작 방법을 제공하는 것에 있다.According to an embodiment of the present application, one task is to accumulate commercial zone information for brands by various types of industries, and to provide a visualized interface that is easy for new founders to use based on the accumulated commercial zone information. An object of the present invention is to provide an electronic device that facilitates analysis of commercial area information and an operating method thereof.

본 출원의 일 실시예에 따르면, 다른 과제는 부가 서비스(예: 부동산 중계 서비스, 대출 중계 서비스)를 제공하여, 신규 창업자가 용이하게 창업할 수 있도록 하는 전자 장치 및 동작 방법을 제공하는 것에 있다.According to an embodiment of the present application, another object is to provide an electronic device and an operating method for providing additional services (eg, real estate relay service, loan relay service) so that a new founder can easily start a business.

본 출원의 일 실시예에 따르면, 또 다른 과제는 축적된 상권 정보들을 기반으로 생성된 머신 러닝 모델을 기반으로, 신규 창업자의 입력에 따라서 신규 창업자에게 제공되는 인터페이스를 갱신하여 인터페이스의 사용 편의성을 향상시키는 전자 장치 및 동작 방법을 제공하는 것에 있다.According to an embodiment of the present application, another task is to improve the usability of the interface by updating the interface provided to the new founder according to the input of the new founder, based on the machine learning model generated based on the accumulated commercial information. An object of the present invention is to provide an electronic device and a method of operation.

본 출원이 해결하고자 하는 과제가 상술한 과제로 제한되는 것은 아니며, 언급되지 아니한 과제들은 본 명세서 및 첨부된 도면으로부터 본 출원이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The problem to be solved by the present application is not limited to the above-mentioned problems, and the problems not mentioned will be clearly understood by those of ordinary skill in the art to which the present application belongs from the present specification and the accompanying drawings. .

본 출원의 일 실시예에 따르면, 서버의 동작 방법으로서, 복수의 외부 서버들로부터 복수의 브랜드들에 대한 복수의 종류들의 상권 정보들을 수신하는 단계;를 포함하고, 상기 복수의 종류들의 상권 정보들은 상기 복수의 브랜드들의 점포 위치, 점포수, 상기 복수의 브랜드들과 연관된 점포들의 위치, 개업 수 및 폐업 수, 상기 복수의 브랜드들과 연관된 생존율, 상기 복수의 브랜드들과 연관된 평균 상기 복수의 브랜드들의 영업 기간, 상기 복수의 브랜드들의 연매출, 및 연순수익에 대한 정보를 포함하는, 상권 분석 서버로부터 맵 데이터를 수신하는 단계; 상기 맵 데이터에 기반하여, 상기 복수의 종류들의 상권 정보들을 지역 별로 분류하고, 상기 지역들 별로 상기 점포들의 위치에 대한 정보를 기반으로 상기 점포들을 나타내는 오브젝트들을 표시하고 상기 복수의 종류들의 상권 정보들 중 나머지 수치화된 상권 정보들을 표시하도록 구현되는 인터페이스를 생성하는 단계; 전자 장치로부터 상기 서버로의 접속을 식별하는 경우 상기 인터페이스를 제공하는 단계; 상기 전자 장치로부터 상기 인터페이스를 통해서 특정 브랜드에 대한 미팅 요청을 수신하는 단계; 상기 전자 장치와 상기 복수의 외부 서버들 중 상기 특정 브랜드에 대응하는 제 1 외부 서버가 접속 가능한 회의 룸을 개설하고, 개설된 회의 룸을 제공하는 단계;를 포함하는, 동작 방법이 제공될 수 있다.According to an embodiment of the present application, as a method of operating a server, receiving a plurality of types of commercial information for a plurality of brands from a plurality of external servers; includes, wherein the plurality of types of commercial information are store locations of the plurality of brands, the number of stores, locations of stores associated with the plurality of brands, the number of openings and closings, the survival rate associated with the plurality of brands, the average of the plurality of brands associated with the plurality of brands Receiving map data from a commercial area analysis server, including information on a business period, annual sales of the plurality of brands, and annual net revenue; Based on the map data, the plurality of types of commercial district information is classified by region, and objects representing the stores are displayed based on the information on the locations of the stores for each region, and the plurality of types of commercial district information is displayed. generating an interface implemented to display the remaining digitized commercial area information; providing the interface when identifying a connection from an electronic device to the server; receiving a meeting request for a specific brand from the electronic device through the interface; Opening a conference room accessible to the electronic device and a first external server corresponding to the specific brand among the plurality of external servers, and providing the opened conference room; may be provided. .

본 출원의 일 실시예에 따르면, 서버로서, 데이터 베이스; 통신 회로; 및 적어도 하나의 프로세서;를 포함하고, 상기 적어도 하나의 프로세서는: 복수의 외부 서버들로부터 복수의 브랜드들에 대한 복수의 종류들의 상권 정보들을 수신하고, 상기 복수의 종류들의 상권 정보들은 상기 복수의 브랜드들의 점포 위치, 점포수, 상기 복수의 브랜드들과 연관된 점포들의 위치, 개업 수 및 폐업 수, 상기 복수의 브랜드들과 연관된 생존율, 상기 복수의 브랜드들과 연관된 평균 상기 복수의 브랜드들의 영업 기간, 상기 복수의 브랜드들의 연매출, 및 연순수익에 대한 정보를 포함하는, 상권 분석 서버로부터 맵 데이터를 수신하고, 상기 맵 데이터에 기반하여, 상기 복수의 종류들의 상권 정보들을 지역 별로 분류하고, 상기 지역들 별로 상기 점포들의 위치에 대한 정보를 기반으로 상기 점포들을 나타내는 오브젝트들을 표시하고 상기 복수의 종류들의 상권 정보들 중 나머지 수치화된 상권 정보들을 표시하도록 구현되는 인터페이스를 생성하고, 전자 장치로부터 상기 서버로의 접속을 식별하는 경우 상기 인터페이스를 제공하고, 상기 전자 장치로부터 상기 인터페이스를 통해서 특정 브랜드에 대한 미팅 요청을 수신하고, 상기 전자 장치와 상기 복수의 외부 서버들 중 상기 특정 브랜드에 대응하는 제 1 외부 서버가 접속 가능한 회의 룸을 개설하고, 개설된 회의 룸을 제공하도록 설정된, 서버가 제공될 수 있다.According to an embodiment of the present application, a server comprising: a database; communication circuit; and at least one processor, wherein the at least one processor: receives a plurality of types of business district information for a plurality of brands from a plurality of external servers, and the plurality of types of business district information is store locations of brands, number of stores, locations of stores associated with said plurality of brands, number of openings and closings, survival rate associated with said plurality of brands, average duration of business of said plurality of brands associated with said plurality of brands; Receive map data from a commercial area analysis server, including information on annual sales and annual net revenue of the plurality of brands, and classify the plurality of types of commercial area information by region based on the map data, Create an interface implemented to display objects representing the stores based on the information on the locations of the stores and display the remaining digitized commercial area information among the plurality of types of commercial area information, and from the electronic device to the server a first external server that provides the interface when identifying a connection, receives a meeting request for a specific brand from the electronic device through the interface, and corresponds to the specific brand among the electronic device and the plurality of external servers A server configured to open an accessible conference room and provide the established conference room may be provided.

과제의 해결 수단이 상술한 해결 수단들로 제한되는 것은 아니며, 언급되지 아니한 해결 수단들은 본 명세서 및 첨부된 도면으로부터 본 출원이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.Solutions of the problems are not limited to the above-described solutions, and solutions not mentioned will be clearly understood by those of ordinary skill in the art to which the present application belongs from the present specification and the accompanying drawings. .

본 출원의 일 실시예에 따르면, 전자 장치 및 그 동작 방법은 다양한 종류의 업종들 별 브랜드들에 대한 상권 정보들을 축적하고, 축적된 상권 정보들을 기반으로 신규 창업자가 이용이 용이한 시각화된 인터페이스를 제공함으로써 창업자의 상권 정보 분석을 용이하게 할 수 있다.According to an embodiment of the present application, an electronic device and an operating method thereof accumulate commercial zone information on brands for various types of industries, and provide a visualized interface that is easy for new founders to use based on the accumulated commercial zone information. By providing it, it is possible to facilitate the analysis of the business district information of the founder.

본 출원의 일 실시예에 따르면, 전자 장치 및 그 동작 방법은 부가 서비스(예: 부동산 중계 서비스, 대출 중계 서비스)를 제공하여, 신규 창업자가 용이하게 창업하도록 할 수 있다.According to an embodiment of the present application, an electronic device and an operating method thereof provide additional services (eg, a real estate relay service, a loan relay service) so that a new founder can easily start a business.

본 출원의 일 실시예에 따르면, 전자 장치 및 그 동작 방법은 축적된 상권 정보들을 기반으로 생성된 머신 러닝 모델을 기반으로, 신규 창업자의 입력에 따라서 신규 창업자에게 제공되는 인터페이스를 갱신하여 인터페이스의 사용 편의성을 향상시킬 수 있다.According to an embodiment of the present application, an electronic device and an operating method thereof update an interface provided to a new founder according to the input of the new founder based on a machine learning model generated based on accumulated commercial area information to use the interface Convenience can be improved.

다양한 실시예들에 따르면, 효과가 상술한 효과로 제한되는 것은 아니며, 언급되지 아니한 효과들은 본 명세서 및 첨부된 도면으로부터 본 출원이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확히 이해될 수 있을 것이다.According to various embodiments, the effects are not limited to the above-described effects, and the effects not mentioned will be clearly understood by those of ordinary skill in the art to which the present application belongs from the present specification and the accompanying drawings. .

도 1은 본 출원의 일 실시예에 따른 스마트 창업 정보 제공 시스템에 포함된 장치들의 일 예를 설명하기 위한 도면이다.
도 2는 본 출원의 일 실시예에 따른 전자 장치의 구성의 일 예를 나타내는 블록도이다.
도 3은 본 출원의 일 실시예에 따른 서버들(예: 서버, 외부 서버)의 구성의 일 예를 나타내는 블록도이다.
도 4는 본 출원의 일 실시예에 따른 스마트 창업 정보 제공 시스템의 동작의 일 예를 설명하기 위한 흐름도이다.
도 5는 본 출원의 일 실시예에 따른 서버, 전자 장치, 및 외부 서버의 동작의 일 예를 설명하기 위한 도면이다.
도 6은 본 출원의 일 실시예에 따른 서버의 시각화된 상권 정보를 구성하여 제공하는 동작의 일 예를 설명하기 위한 도면이다.
도 7은 본 출원의 일 실시예에 따른 서버의 전자 장치의 특정 브랜드(또는, 특정 가맹 본사)의 선택에 따라서 비대면 협의를 위한 전자적인 미팅 룸을 개설하여 제공하는 동작 및/또는 메신져 기능을 제공하는 동작의 일 예를 설명하기 위한 도면이다.
도 8은 본 출원의 일 실시예에 따른 스마트 창업 정보 제공 시스템의 동작의 다른 예를 설명하기 위한 흐름도이다.
도 9는 본 출원의 일 실시예에 따른 서버의 다양한 종류의 상권 정보를 카테고리화 하여 저장하는 동작 및 머신 러닝 모델을 생성하는 동작의 일 예를 설명하기 위한 도면이다.
도 10은 본 출원의 일 실시예에 따른 서버의 맵 데이터를 제공하는 동작의 일 예를 설명하기 위한 도면이다.
도 11은 본 출원의 일 실시예에 따른 서버의 맵 데이터를 제공하는 동작의 다른 예를 설명하기 위한 도면이다.
도 12는 본 출원의 일 실시예에 따른 스마트 창업 정보 제공 시스템의 동작의 다른 예를 설명하기 위한 흐름도이다.
도 13는 본 출원의 일 실시예에 따른 스마트 창업 정보 제공 시스템의 머신 러닝 모델을 생성하기 위한 특정 시구간의 정보들을 추출하는 동작의 일 예를 설명하기 위한 도면이다.
도 14은 본 출원의 일 실시예에 따른 스마트 창업 정보 제공 시스템의 머신 러닝 모델을 생성하기 위한 특정 시구간의 정보들을 추출하는 동작의 다른 예를 설명하기 위한 도면이다.
1 is a view for explaining an example of the devices included in the smart startup information providing system according to an embodiment of the present application.
2 is a block diagram illustrating an example of a configuration of an electronic device according to an embodiment of the present application.
3 is a block diagram illustrating an example of the configuration of servers (eg, a server, an external server) according to an embodiment of the present application.
4 is a flowchart for explaining an example of the operation of the smart startup information providing system according to an embodiment of the present application.
5 is a diagram for explaining an example of operations of a server, an electronic device, and an external server according to an embodiment of the present application.
6 is a diagram for explaining an example of an operation of configuring and providing visualized commercial area information of a server according to an embodiment of the present application.
7 is an operation and/or messenger function for opening and providing an electronic meeting room for non-face-to-face consultation according to the selection of a specific brand (or a specific affiliate headquarters) of the electronic device of the server according to an embodiment of the present application; It is a diagram for explaining an example of an operation provided.
8 is a flowchart for explaining another example of the operation of the smart startup information providing system according to an embodiment of the present application.
9 is a view for explaining an example of an operation of categorizing and storing various types of commercial zone information of a server and an operation of generating a machine learning model according to an embodiment of the present application.
10 is a diagram for explaining an example of an operation of providing map data of a server according to an embodiment of the present application.
11 is a diagram for explaining another example of an operation of providing map data of a server according to an embodiment of the present application.
12 is a flowchart for explaining another example of the operation of the smart startup information providing system according to an embodiment of the present application.
13 is a diagram for explaining an example of an operation of extracting information of a specific time period for generating a machine learning model of the smart startup information providing system according to an embodiment of the present application.
14 is a view for explaining another example of the operation of extracting information of a specific time period for generating a machine learning model of the smart startup information providing system according to an embodiment of the present application.

본 출원의 일 실시예에 따르면, 서버의 동작 방법으로서, 복수의 외부 서버들로부터 복수의 브랜드들에 대한 복수의 종류들의 상권 정보들을 수신하는 단계;를 포함하고, 상기 복수의 종류들의 상권 정보들은 상기 복수의 브랜드들의 점포 위치, 점포수, 상기 복수의 브랜드들과 연관된 점포들의 위치, 개업 수 및 폐업 수, 상기 복수의 브랜드들과 연관된 생존율, 상기 복수의 브랜드들과 연관된 평균 상기 복수의 브랜드들의 영업 기간, 상기 복수의 브랜드들의 연매출, 및 연순수익에 대한 정보를 포함하고, 상권 분석 서버로부터 맵 데이터를 수신하는 단계; 상기 맵 데이터에 기반하여, 상기 복수의 종류들의 상권 정보들을 지역 별로 분류하고, 상기 지역들 별로 상기 점포들의 위치에 대한 정보를 기반으로 상기 점포들을 나타내는 오브젝트들을 표시하고 상기 복수의 종류들의 상권 정보들 중 나머지 수치화된 상권 정보들을 표시하도록 구현되는 인터페이스를 생성하는 단계; 전자 장치로부터 상기 서버로의 접속을 식별하는 경우 상기 인터페이스를 제공하는 단계; 상기 전자 장치로부터 상기 인터페이스를 통해서 특정 브랜드에 대한 미팅 요청을 수신하는 단계; 상기 전자 장치와 상기 복수의 외부 서버들 중 상기 특정 브랜드에 대응하는 제 1 외부 서버가 접속 가능한 회의 룸을 개설하고, 개설된 회의 룸을 제공하는 단계;를 포함하는, 동작 방법이 제공될 수 있다.According to an embodiment of the present application, as a method of operating a server, receiving a plurality of types of commercial information for a plurality of brands from a plurality of external servers; includes, wherein the plurality of types of commercial information are store locations of the plurality of brands, the number of stores, locations of stores associated with the plurality of brands, the number of openings and closings, the survival rate associated with the plurality of brands, the average of the plurality of brands associated with the plurality of brands Receiving map data from a commercial area analysis server, including information on a business period, annual sales of the plurality of brands, and annual net revenue; Based on the map data, the plurality of types of commercial district information is classified by region, and objects representing the stores are displayed based on the information on the locations of the stores for each region, and the plurality of types of commercial district information is displayed. generating an interface implemented to display the remaining digitized commercial area information; providing the interface when identifying a connection from an electronic device to the server; receiving a meeting request for a specific brand from the electronic device through the interface; Opening a conference room accessible to the electronic device and a first external server corresponding to the specific brand among the plurality of external servers, and providing the opened conference room; may be provided. .

본 출원의 일 실시예에 따르면, 상기 전자 장치로부터 상기 인터페이스를 통해서 제 1 지역 및 제 1 업종을 검색하기 위한 검색 쿼리를 수신하는 단계; 및 상기 검색 쿼리를 수신한 것에 기반하여, 상기 인터페이스 상에 상기 제 1 지역에 대한 제 1 맵 데이터를 표시하고, 상기 제 1 맵 데이터 상에 상기 제 1 지역과 상기 제 1 업종과 연관된 적어도 하나의 브랜드의 적어도 하나의 점포의 위치를 나타내기 위한 적어도 하나의 오브젝트를 표시하는 단계;를 포함하는, 동작 방법이 제공될 수 있다.According to an embodiment of the present application, receiving a search query for searching a first region and a first industry through the interface from the electronic device; and displaying first map data for the first area on the interface based on receiving the search query, and at least one information related to the first area and the first industry on the first map data. Displaying at least one object for indicating the location of at least one store of the brand; including, an operating method may be provided.

본 출원의 일 실시예에 따르면, 상기 전자 장치로부터 상기 적어도 하나의 오브젝트 중 제 1 오브젝트를 선택하기 위한 입력을 수신하는 단계; 상기 수신된 입력에 기반하여, 상기 제 1 오브젝트와 연관된 제 1 브랜드를 식별하는 단계; 및 상기 식별된 제 1 브랜드와 연관된 상기 복수의 종류들의 제 1 상권 정보를 식별하고, 상기 복수의 종류들의 제 1 상권 정보 중 상기 제 1 지역과 연관된 일부 상권 정보를 상기 전자 장치로 제공하는 단계;를 포함하는, 동작 방법이 제공될 수 있다.According to an embodiment of the present application, receiving an input for selecting a first object from among the at least one object from the electronic device; identifying a first brand associated with the first object based on the received input; and identifying the plurality of types of first commercial area information associated with the identified first brand, and providing some of the plurality of types of first commercial area information associated with the first area to the electronic device; A method of operation comprising: may be provided.

본 출원의 일 실시예에 따르면, 상기 복수의 브랜드들에 대한 정보 및 상기 복수의 브랜드들의 복수의 종류들의 상권 정보들을 트레이닝 데이터로 하여, 머신 러닝 모델을 생성하는 단계;를 포함하고, 상기 머신 러닝 모델은 특정 종류의 상권 정보를 입력 받는 것에 대한 응답으로, 상기 복수의 브랜드들 별 상기 특정 종류의 상권 정보에 대응하는 가중치를 출력하도록 설정되고, 상기 인터페이스를 통해 상기 전자 장치로부터 지정된 조건을 만족하는 제 1 종류의 상권 정보를 검색하기 위한 제 1 검색 쿼리를 수신하는 단계; 상기 제 1 종류의 상권 정보를 상기 머신 러닝 모델에 입력한 것에 대한 응답으로, 출력되는 상기 복수의 브랜드들 별 제 1 가중치를 식별하는 단계; 상기 식별된 제 1 가중치를 기반으로, 상기 복수의 브랜드들 중 상기 지정된 조건을 만족하는 가중치를 가지는 일부 브랜드들에 대한 정보를 선택하는 단계; 및 상기 일부 브랜드들의 적어도 하나의 점포의 위치를 나타내는 적어도 하나의 제 2 오브젝트를 표시하는 단계;를 포함하는, 동작 방법이 제공될 수 있다.According to an embodiment of the present application, generating a machine learning model by using the information on the plurality of brands and the plurality of types of commercial information of the plurality of brands as training data; The model is set to output a weight corresponding to the specific type of commercial area information for each of the plurality of brands in response to receiving a specific type of commercial area information, and satisfies a condition specified by the electronic device through the interface receiving a first search query for searching for a first type of commercial area information; identifying a first weight for each of the plurality of brands that is output in response to inputting the first type of business district information into the machine learning model; selecting information on some brands having a weight that satisfies the specified condition from among the plurality of brands based on the identified first weight; and displaying at least one second object indicating the location of at least one store of the some brands.

본 출원의 일 실시예에 따르면, 상기 일부 브랜드들 중 상기 제 1 지역과 상기 제 1 업종과 연관된 제 1 브랜드들을 식별하고, 상기 제 1 브랜드들의 적어도 하나의 점포의 위치를 나타내는 적어도 하나의 제 3 오브젝트를 표시하는 단계;를 더 포함하는, 동작 방법이 제공될 수 있다.According to an embodiment of the present application, at least one third identifying first brands associated with the first region and the first industry among the some brands and indicating the location of at least one store of the first brands Displaying the object; further comprising, an operating method may be provided.

본 출원의 일 실시예에 따르면, 상기 일부 브랜드들의 적어도 하나의 점포의 위치를 나타내는 적어도 하나의 제 2 오브젝트를 표시하는 중에, 상기 적어도 하나의 제 2 오브젝트 중 제 3 오브젝트를 삭제하기 위한 입력을 수신하는 단계; 상기 제 3 오브젝트에 대응하는 제 3 브랜드를 식별하는 단계; 및 상기 적어도 하나의 제 2 오브젝트 중 상기 제 3 브랜드에 대응하는 나머지 오브젝트를 삭제하는 단계; 동작 방법이 제공될 수 있다.According to an embodiment of the present application, while displaying at least one second object indicating the location of at least one store of the some brands, an input for deleting a third object among the at least one second object is received to do; identifying a third brand corresponding to the third object; and deleting the remaining objects corresponding to the third brand among the at least one second object. A method of operation may be provided.

본 출원의 일 실시예에 따르면, 상기 복수의 브랜드들의 복수의 종류들의 상권 정보들을 복수의 카테고리들 및 복수의 서브 카테고리들로 분류하여 저장하도록 구현된 데이터 베이스;를 더 포함하고, 상기 식별된 제 3 브랜드와 연관된 상기 복수의 종류들의 제 3 상권 정보들 중 특징되는 제 3 종류의 상권 정보를 식별하는 단계; 상기 데이터 베이스에서 분류된 상기 복수의 카테고리들 및 상기 복수의 서브 카테고리들에 대한 정보를 기반으로, 제 3 종류의 상권 정보와 가장 연관도가 높은 제 4 종류의 상권 정보와 연관도가 가장 낮은 제 5 종류의 상권 정보를 식별하는 단계; 상기 제 4 종류의 상권 정보를 상기 머신 러닝 모델에 입력한 것에 대한 응답으로 제 4 브랜드에 대한 정보를 획득하고, 상기 제 5 종류의 상권 정보를 상기 머신 러닝 모델에 입력한 것에 대한 응답으로 제 5 브랜드에 대한 정보를 획득하는 단계; 및 상기 적어도 하나의 제 2 오브젝트 중 상기 제 4 브랜드와 연관된 적어도 하나의 제 4 오브젝트를 삭제하고, 상기 제 5 브랜드의 적어도 하나의 점포 위치를 나타내기 위한 적어도 하나의 제 5 오브젝트를 더 표시하는 단계;를 포함하는, 동작 방법이 제공될 수 있다.According to an embodiment of the present application, a database implemented to classify and store commercial information of a plurality of types of the plurality of brands into a plurality of categories and a plurality of subcategories; further comprising, the identified first 3 identifying a third type of commercial area information characterized from among the plurality of types of third commercial area information associated with a brand; Based on the information on the plurality of categories and the plurality of sub-categories classified in the database, the third type of commercial area information and the fourth type of commercial area information with the lowest relevance are the lowest. identifying five types of commercial area information; Obtaining information on a fourth brand in response to inputting the fourth type of business district information into the machine learning model, and inputting the fifth type of business district information to the machine learning model in response to a fifth obtaining information about the brand; and deleting at least one fourth object associated with the fourth brand among the at least one second object, and further displaying at least one fifth object for indicating at least one store location of the fifth brand. An operation method including ; may be provided.

본 출원의 일 실시예에 따르면, 상기 복수의 브랜드들 별 창업량 또는 상기 현재 시점에 대응하는 계절 중 적어도 하나를 기반으로 특정 시구간을 식별하는 단계; 상기 복수의 브랜드들의 상기 복수의 종류들의 상기 복수의 상권 정보들 중에서 상기 식별된 특정 시구간에 대응하는 정보들을 추출하는 단계; 및 상기 추출된 정보들을 기반으로 상기 머신 러닝 모델을 생성하는 단계;를 더 포함하는, 동작 방법이 제공될 수 있다.According to an embodiment of the present application, the method comprising: identifying a specific time period based on at least one of the number of businesses established for each of the plurality of brands or a season corresponding to the current time; extracting information corresponding to the identified specific time period from among the plurality of commercial district information of the plurality of types of the plurality of brands; and generating the machine learning model based on the extracted information; further comprising, an operating method may be provided.

본 출원의 일 실시예에 따르면, 외부 서버를 통해서, 상기 복수의 브랜드들의 광고 횟수에 대한 정보 또는 상기 복수의 브랜드들의 SNS 노출 횟수에 대한 정보를 수신하고, 상기 복수의 브랜드들의 광고 횟수에 대한 정보 또는 상기 복수의 브랜드들의 SNS 노출 횟수에 대한 정보를 기반으로 상기 복수의 브랜드들 별 저명도를 계산하는 단계;를 포함하고, 상기 복수의 브랜드들의 상기 복수의 종류들의 상기 복수의 상권 정보들 이 발생된 시점들을 식별하고, 상기 식별된 시점들과 상기 저명도에 기반하여 아래의 수학식 1 내지 수학식 3과 같이 상기 특정 시구간의 개시 시점을 식별하는 단계; 및 상기 복수의 브랜드들 별 가장 높은 창업수를 확보한 시점을 상기 특정 시구간의 종료 시점으로 식별하는 단계;를 더 포함하는, 동작 방법이 제공될 수 있다.According to an embodiment of the present application, through an external server, information on the number of advertisements of the plurality of brands or information on the number of times of exposure to SNS of the plurality of brands is received, and information on the number of advertisements of the plurality of brands is received. or calculating the notoriety for each of the plurality of brands based on information on the number of SNS exposures of the plurality of brands; including, wherein the plurality of commercial district information of the plurality of types of the plurality of brands is generated identifying time points, and identifying a start time point of the specific time period as shown in Equations 1 to 3 below based on the identified time points and the brightness; and identifying a time point at which the highest number of startups for each of the plurality of brands is secured as an end point of the specific time period; further comprising, an operating method may be provided.

본 출원의 일 실시예에 따르면, 서버로서, 데이터 베이스; 통신 회로; 및 적어도 하나의 프로세서;를 포함하고, 상기 적어도 하나의 프로세서는: 복수의 외부 서버들로부터 복수의 브랜드들에 대한 복수의 종류들의 상권 정보들을 수신하고, 상기 복수의 종류들의 상권 정보들은 상기 복수의 브랜드들의 점포 위치, 점포수, 상기 복수의 브랜드들과 연관된 점포들의 위치, 개업 수 및 폐업 수, 상기 복수의 브랜드들과 연관된 생존율, 상기 복수의 브랜드들과 연관된 평균 상기 복수의 브랜드들의 영업 기간, 상기 복수의 브랜드들의 연매출, 및 연순수익에 대한 정보를 포함하고, 상권 분석 서버로부터 맵 데이터를 수신하고, 상기 맵 데이터에 기반하여, 상기 복수의 종류들의 상권 정보들을 지역 별로 분류하고, 상기 지역들 별로 상기 점포들의 위치에 대한 정보를 기반으로 상기 점포들을 나타내는 오브젝트들을 표시하고 상기 복수의 종류들의 상권 정보들 중 나머지 수치화된 상권 정보들을 표시하도록 구현되는 인터페이스를 생성하고, 전자 장치로부터 상기 서버로의 접속을 식별하는 경우 상기 인터페이스를 제공하고, 상기 전자 장치로부터 상기 인터페이스를 통해서 특정 브랜드에 대한 미팅 요청을 수신하고, 상기 전자 장치와 상기 복수의 외부 서버들 중 상기 특정 브랜드에 대응하는 제 1 외부 서버가 접속 가능한 회의 룸을 개설하고, 개설된 회의 룸을 제공하도록 설정된, 서버가 제공될 수 있다.According to an embodiment of the present application, a server comprising: a database; communication circuit; and at least one processor, wherein the at least one processor: receives a plurality of types of business district information for a plurality of brands from a plurality of external servers, and the plurality of types of business district information is store locations of brands, number of stores, locations of stores associated with said plurality of brands, number of openings and closings, survival rate associated with said plurality of brands, average duration of business of said plurality of brands associated with said plurality of brands; Includes information on annual sales and annual revenue of the plurality of brands, receives map data from a commercial area analysis server, and classifies the plurality of types of commercial area information by region based on the map data, Create an interface implemented to display objects representing the stores based on the information on the locations of the stores and display the remaining digitized commercial area information among the plurality of types of commercial area information, and from the electronic device to the server a first external server that provides the interface when identifying a connection, receives a meeting request for a specific brand from the electronic device through the interface, and corresponds to the specific brand among the electronic device and the plurality of external servers A server configured to open an accessible conference room and provide the established conference room may be provided.

본 출원의 일 실시예에 따르면, 서버로서, 데이터 베이스; 및 적어도 하나의 프로세서;를 포함하고, 상기 적어도 하나의 프로세서는: 복수의 외부 서버들로부터 복수의 브랜드들에 대한 복수의 종류들의 상권 정보들을 수신하고, 상기 복수의 종류들의 상권 정보들은 상기 복수의 브랜드들의 점포 위치, 점포수, 상기 복수의 브랜드들과 연관된 점포들의 위치, 개업 수 및 폐업 수, 상기 복수의 브랜드들과 연관된 생존율, 상기 복수의 브랜드들과 연관된 평균 상기 복수의 브랜드들의 영업 기간, 상기 복수의 브랜드들의 연매출, 및 연순수익에 대한 정보를 포함하고, 상권 분석 서버로부터 맵 데이터를 수신하고, 상기 맵 데이터에 기반하여, 상기 복수의 종류들의 상권 정보들을 지역 별로 분류하고, 상기 지역들 별로 상기 점포들의 위치에 대한 정보를 기반으로 상기 점포들을 나타내는 오브젝트들을 표시하고 상기 복수의 종류들의 상권 정보들 중 나머지 수치화된 상권 정보들을 표시하도록 구현되는 인터페이스를 생성하고, 전자 장치로부터 상기 서버로의 접속을 식별하는 경우 상기 인터페이스를 제공하고, 상기 전자 장치로부터 상기 인터페이스를 통해서 특정 브랜드에 대한 미팅 요청을 수신하고, 상기 전자 장치와 상기 복수의 외부 서버들 중 상기 특정 브랜드에 대응하는 제 1 외부 서버가 접속 가능한 회의 룸을 개설하고, 개설된 회의 룸을 제공하도록 설정된, 서버가 제공될 수 있다.According to an embodiment of the present application, a server comprising: a database; and at least one processor, wherein the at least one processor: receives a plurality of types of business district information for a plurality of brands from a plurality of external servers, and the plurality of types of business district information is store locations of brands, number of stores, locations of stores associated with said plurality of brands, number of openings and closings, survival rate associated with said plurality of brands, average duration of business of said plurality of brands associated with said plurality of brands; Includes information on annual sales and annual revenue of the plurality of brands, receives map data from a commercial area analysis server, and classifies the plurality of types of commercial area information by region based on the map data, Create an interface implemented to display objects representing the stores based on the information on the locations of the stores and display the remaining digitized commercial area information among the plurality of types of commercial area information, and from the electronic device to the server a first external server that provides the interface when identifying a connection, receives a meeting request for a specific brand from the electronic device through the interface, and corresponds to the specific brand among the electronic device and the plurality of external servers A server configured to open an accessible conference room and provide the established conference room may be provided.

본 출원의 일 실시예에 따르면, 창업을 위한 정보를 제공하는 방법이 수행되도록 야기하는 컴퓨터 판독 가능한 기록매체(computer-readable medium)로서, 상기 창업을 위한 정보를 제공하는 방법은, 복수의 외부 서버들로부터 복수의 브랜드들에 대한 복수의 종류들의 상권 정보들을 수신하는 단계;를 포함하고, 상기 복수의 종류들의 상권 정보들은 상기 복수의 브랜드들의 점포 위치, 점포수, 상기 복수의 브랜드들과 연관된 점포들의 위치, 개업 수 및 폐업 수, 상기 복수의 브랜드들과 연관된 생존율, 상기 복수의 브랜드들과 연관된 평균 상기 복수의 브랜드들의 영업 기간, 상기 복수의 브랜드들의 연매출, 및 연순수익에 대한 정보를 포함하고, 상권 분석 서버로부터 맵 데이터를 수신하는 단계; 상기 맵 데이터에 기반하여, 상기 복수의 종류들의 상권 정보들을 지역 별로 분류하고, 상기 지역들 별로 상기 점포들의 위치에 대한 정보를 기반으로 상기 점포들을 나타내는 오브젝트들을 표시하고 상기 복수의 종류들의 상권 정보들 중 나머지 수치화된 상권 정보들을 표시하도록 구현되는 인터페이스를 생성하는 단계; 전자 장치로부터 상기 서버로의 접속을 식별하는 경우 상기 인터페이스를 제공하는 단계; 상기 전자 장치로부터 상기 인터페이스를 통해서 특정 브랜드에 대한 미팅 요청을 수신하는 단계; 상기 전자 장치와 상기 복수의 외부 서버들 중 상기 특정 브랜드에 대응하는 제 1 외부 서버가 접속 가능한 회의 룸을 개설하고, 개설된 회의 룸을 제공하는 단계;를 포함하는, 컴퓨터 판독 가능한 기록매체가 제공될 수 있다.According to an embodiment of the present application, as a computer-readable medium causing a method of providing information for a business start-up to be performed, the method of providing information for a business start-up includes a plurality of external servers Receiving a plurality of types of commercial district information for a plurality of brands from location, number of openings and closings of businesses, survival rate associated with the plurality of brands, average operating period of the plurality of brands associated with the plurality of brands, annual sales of the plurality of brands, and annual net profit , receiving the map data from the market analysis server; Based on the map data, the plurality of types of commercial district information is classified by region, and objects representing the stores are displayed based on the information on the locations of the stores for each region, and the plurality of types of commercial district information is displayed. generating an interface implemented to display the remaining digitized commercial area information; providing the interface when identifying a connection from an electronic device to the server; receiving a meeting request for a specific brand from the electronic device through the interface; Opening a conference room accessible to the electronic device and a first external server corresponding to the specific brand among the plurality of external servers, and providing the opened conference room; can be

본 명세서에 기재된 실시예는 본 출원이 속하는 기술 분야에서 통상의 지식을 가진 자에게 다양한 실시예들에 따르면, 사상을 명확히 설명하기 위한 것이므로, 본 출원이 본 명세서에 기재된 실시예에 의해 한정되는 것은 아니며, 다양한 실시예들에 따르면, 범위는 다양한 실시예들에 따르면, 사상을 벗어나지 아니하는 수정예 또는 변형예를 포함하는 것으로 해석되어야 한다.According to various embodiments to those of ordinary skill in the art to which the present application belongs, the embodiments described in this specification are for clearly explaining the idea, so that the present application is limited by the embodiments described in this specification No, according to various embodiments, the range should be construed to include modifications or variations without departing from the spirit according to various embodiments.

본 명세서에서 사용되는 용어는 본 출원에서의 기능을 고려하여 가능한 현재 널리 사용되고 있는 일반적인 용어를 선택하였으나 이는 본 출원이 속하는 기술 분야에서 통상의 지식을 가진 자의 의도, 관례 또는 새로운 기술의 출현 등에 따라 달라질 수 있다. 다만, 이와 달리 특정한 용어를 임의의 의미로 정의하여 사용하는 경우에는 그 용어의 의미에 관하여 별도로 기재할 것이다. 따라서 본 명세서에서 사용되는 용어는 단순한 용어의 명칭이 아닌 그 용어가 가진 실질적인 의미와 본 명세서의 전반에 걸친 내용을 토대로 해석되어야 한다.The terms used in this specification have been selected as widely used general terms as possible in consideration of the functions in the present application, but they may vary depending on the intention, custom, or emergence of new technology of those of ordinary skill in the art to which this application belongs. can However, when a specific term is defined and used in an arbitrary sense, the meaning of the term will be separately described. Therefore, the terms used in this specification should be interpreted based on the actual meaning of the terms and the contents of the entire specification, rather than the names of simple terms.

본 명세서에 첨부된 도면은 본 출원을 용이하게 설명하기 위한 것으로 도면에 도시된 형상은 다양한 실시예들에 따르면, 이해를 돕기 위하여 필요에 따라 과장되어 표시된 것일 수 있으므로 본 출원이 도면에 의해 한정되는 것은 아니다.The drawings attached to this specification are for easy explanation of the present application, and according to various embodiments, the shapes shown in the drawings may be exaggerated as needed to help understanding, so that the present application is limited by the drawings. it is not

본 명세서에서 본 출원에 관련된 공지의 구성 또는 기능에 대한 구체적인 설명이 다양한 실시예들에 따르면, 요지를 흐릴 수 있다고 판단되는 경우에 이에 관한 자세한 설명은 필요에 따라 생략하기로 한다.In the present specification, when it is determined that a detailed description of a known configuration or function related to the present application may obscure the subject matter according to various embodiments, a detailed description thereof will be omitted if necessary.

본 문서의 다양한 실시예들 및 이에 사용된 용어들은 본 문서에 기재된 기술적 특징들을 특정한 실시예들로 한정하려는 것이 아니며, 해당 실시예의 다양한 변경, 균등물, 또는 대체물을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 또는 관련된 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다. 아이템에 대응하는 명사의 단수 형은 관련된 문맥상 명백하게 다르게 지시하지 않는 한, 상기 아이템 한 개 또는 복수 개를 포함할 수 있다. 본 문서에서, "A 또는 B", "A 및 B 중 적어도 하나","A 또는 B 중 적어도 하나,""A, B 또는 C," "A, B 및 C 중 적어도 하나,"및 "A, B, 또는 C 중 적어도 하나"와 같은 문구들 각각은 그 문구들 중 해당하는 문구에 함께 나열된 항목들 중 어느 하나, 또는 그들의 모든 가능한 조합을 포함할 수 있다. "제 1", "제 2", 또는 "첫째" 또는 "둘째"와 같은 용어들은 단순히 해당 구성요소를 다른 해당 구성요소와 구분하기 위해 사용될 수 있으며, 해당 구성요소들을 다른 측면(예: 중요성 또는 순서)에서 한정하지 않는다. 어떤(예: 제 1) 구성요소가 다른(예: 제 2) 구성요소에, "기능적으로" 또는 "통신적으로"라는 용어와 함께 또는 이런 용어 없이, "커플드" 또는 "커넥티드"라고 언급된 경우, 그것은 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로(예: 유선으로), 무선으로, 또는 제 3 구성요소를 통하여 연결될 수 있다는 것을 의미한다.The various embodiments of this document and terms used therein are not intended to limit the technical features described in this document to specific embodiments, but it should be understood to include various modifications, equivalents, or substitutions of the embodiments. In connection with the description of the drawings, like reference numerals may be used for similar or related components. The singular form of the noun corresponding to the item may include one or more of the item, unless the relevant context clearly dictates otherwise. As used herein, "A or B", "at least one of A and B", "at least one of A or B," "A, B or C," "at least one of A, B and C," and "A , B, or C," each of which may include any one of the items listed together in the corresponding one of the phrases, or all possible combinations thereof. Terms such as "first", "second", or "first" or "second" may simply be used to distinguish an element from other elements in question, and may refer elements to other aspects (e.g., importance or order) is not limited. It is said that one (eg, first) component is “coupled” or “connected” to another (eg, second) component, with or without the terms “functionally” or “communicatively”. When referenced, it means that one component can be connected to the other component directly (eg by wire), wirelessly, or through a third component.

본 문서에서 사용된 용어 "모듈"은 하드웨어, 소프트웨어 또는 펌웨어로 구현된 유닛을 포함할 수 있으며, 예를 들면, 로직, 논리 블록, 부품, 또는 회로 등의 용어와 상호 호환적으로 사용될 수 있다. 모듈은, 일체로 구성된 부품 또는 하나 또는 그 이상의 기능을 수행하는, 상기 부품의 최소 단위 또는 그 일부가 될 수 있다. 예를 들면, 일실시예에 따르면, 모듈은 ASIC(application-specific integrated circuit)의 형태로 구현될 수 있다. As used herein, the term “module” may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as, for example, logic, logic block, component, or circuit. A module may be an integrally formed part or a minimum unit or a part of the part that performs one or more functions. For example, according to an embodiment, the module may be implemented in the form of an application-specific integrated circuit (ASIC).

본 문서의 다양한 실시예들은 기기(machine)(예: 전자 장치(101)) 의해 읽을 수 있는 저장 매체(storage medium)(예: 내장 메모리(136) 또는 외장 메모리(138))에 저장된 하나 이상의 명령어들을 포함하는 소프트웨어(예: 프로그램(140))로서 구현될 수 있다. 예를 들면, 기기(예: 전자 장치(101))의 프로세서(예: 프로세서(120))는, 저장 매체로부터 저장된 하나 이상의 명령어들 중 적어도 하나의 명령을 호출하고, 그것을 실행할 수 있다. 이것은 기기가 상기 호출된 적어도 하나의 명령어에 따라 적어도 하나의 기능을 수행하도록 운영되는 것을 가능하게 한다. 상기 하나 이상의 명령어들은 컴파일러에 의해 생성된 코드 또는 인터프리터에 의해 실행될 수 있는 코드를 포함할 수 있다. 기기로 읽을 수 있는 저장매체는, 비일시적(non-transitory) 저장매체의 형태로 제공될 수 있다. 여기서, '비일시적'은 저장매체가 실재(tangible)하는 장치이고, 신호(signal)(예: 전자기파)를 포함하지 않는다는 것을 의미할 뿐이며, 이 용어는 데이터가 저장매체에 반영구적으로 저장되는 경우와 임시적으로 저장되는 경우를 구분하지 않는다.Various embodiments of the present document include one or more instructions stored in a storage medium (eg, internal memory 136 or external memory 138) readable by a machine (eg, electronic device 101). may be implemented as software (eg, the program 140) including For example, the processor (eg, the processor 120 ) of the device (eg, the electronic device 101 ) may call at least one of the one or more instructions stored from the storage medium and execute it. This makes it possible for the device to be operated to perform at least one function in accordance with the called at least one command. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The device-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' only means that the storage medium is a tangible device and does not contain a signal (eg, electromagnetic wave), and this term is used in cases where data is semi-permanently stored in the storage medium and It does not distinguish between temporary storage cases.

일실시예에 따르면, 본 문서에 개시된 다양한 실시예들에 따른 방법은 컴퓨터 프로그램 제품(computer program product)에 포함되어 제공될 수 있다. 컴퓨터 프로그램 제품은 상품으로서 판매자 및 구매자 간에 거래될 수 있다. 컴퓨터 프로그램 제품은 기기로 읽을 수 있는 저장 매체(예: compact disc read only memory (CD-ROM))의 형태로 배포되거나, 또는 어플리케이션 스토어(예: 플레이 스토어TM)를 통해 또는 두개의 사용자 장치들(예: 스마트폰들) 간에 직접, 온라인으로 배포(예: 다운로드 또는 업로드)될 수 있다. 온라인 배포의 경우에, 컴퓨터 프로그램 제품의 적어도 일부는 제조사의 서버, 어플리케이션 스토어의 서버, 또는 중계 서버의 메모리와 같은 기기로 읽을 수 있는 저장 매체에 적어도 일시 저장되거나, 임시적으로 생성될 수 있다.According to one embodiment, the method according to various embodiments disclosed in this document may be provided in a computer program product (computer program product). Computer program products may be traded between sellers and buyers as commodities. The computer program product is distributed in the form of a machine-readable storage medium (eg compact disc read only memory (CD-ROM)), or through an application store (eg Play Store™) or on two user devices ( It can be distributed (eg downloaded or uploaded) directly, online between smartphones (eg: smartphones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily created in a machine-readable storage medium such as a memory of a server of a manufacturer, a server of an application store, or a relay server.

다양한 실시예들에 따르면, 상기 기술한 구성요소들의 각각의 구성요소(예: 모듈 또는 프로그램)는 단수 또는 복수의 개체를 포함할 수 있다. 다양한 실시예들에 따르면, 전술한 해당 구성요소들 중 하나 이상의 구성요소들 또는 동작들이 생략되거나, 또는 하나 이상의 다른 구성요소들 또는 동작들이 추가될 수 있다. 대체적으로 또는 추가적으로, 복수의 구성요소들(예: 모듈 또는 프로그램)은 하나의 구성요소로 통합될 수 있다. 이런 경우, 통합된 구성요소는 상기 복수의 구성요소들 각각의 구성요소의 하나 이상의 기능들을 상기 통합 이전에 상기 복수의 구성요소들 중 해당 구성요소에 의해 수행되는 것과 동일 또는 유사하게 수행할 수 있다. 다양한 실시예들에 따르면, 모듈, 프로그램 또는 다른 구성요소에 의해 수행되는 동작들은 순차적으로, 병렬적으로, 반복적으로, 또는 휴리스틱하게 실행되거나, 상기 동작들 중 하나 이상이 다른 순서로 실행되거나, 생략되거나, 또는 하나 이상의 다른 동작들이 추가될 수 있다. According to various embodiments, each component (eg, a module or a program) of the above-described components may include a singular or a plurality of entities. According to various embodiments, one or more components or operations among the above-described corresponding components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (eg, a module or a program) may be integrated into one component. In this case, the integrated component may perform one or more functions of each component of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. . According to various embodiments, operations performed by a module, program, or other component are executed sequentially, in parallel, repeatedly, or heuristically, or one or more of the operations are executed in a different order, or omitted. , or one or more other operations may be added.

1. 스마트 창업 정보 제공 시스템1. Smart startup information provision system

이하에서는 본 출원의 일 실시예에 따른 스마트 창업 정보 제공 시스템에 대해서 설명한다.Hereinafter, a smart startup information providing system according to an embodiment of the present application will be described.

본 명세서에서 스마트 창업 정보 제공 시스템은 다양한 종류의 업종들(예: 요식업, 서비스업, 유통업, 교육업, 부동산업 등) 별로 다양한 종류의 브랜드(또는, 가맹 본사)의 상권과 연관된 다양한 정보(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 소득 수준, 성별, 연령 등)를 축적하고, 축적된 정보를 분석하여 신규 창업자들에게 제공하며, 특정 브랜드(또는, 가맹 본사)를 통한 창업을 유도하는 시스템으로 정의될 수 있다. 스마트 창업 정보 제공 시스템은 전문화되어 신규 창업인이 수행하기 어려운 상권 정보 분석을 대신 수행함으로써, 상기 스마트 창업 정보 제공 시스템을 이용하는 신규 창업인은 보다 안전하고 합리적으로 창업할 수 있게 된다. 뿐만 아니라, 스마트 창업 제공 정보 시스템은 신규 창업인들에게 창업을 위한 부가 서비스(예: 대출 연계 서비스, 부동산 연계 서비스)를 제공함으로써, 상기 스마트 창업 정보 제공 시스템을 이용하는 신규 창업인은 보다 효율적으로 창업할 수 있게 된다.In the present specification, the smart startup information providing system provides various types of information (eg, restaurant, service, distribution, education, real estate, etc.) related to the commercial area of various types of brands (or affiliated headquarters) for each type of industry (eg: Store location, number of stores, number of openings and closures, survival rate, average operating period, income level, gender, age, etc.) are accumulated, and the accumulated information is analyzed and provided to new founders, and a specific brand (or affiliate headquarters) It can be defined as a system that induces entrepreneurship through The smart start-up information providing system is specialized and instead performs commercial area information analysis that is difficult for new start-ups, so that new start-ups using the smart start-up information providing system can start a business more safely and rationally. In addition, the smart start-up providing information system provides additional services (eg, loan link service, real estate link service) for new start-ups to new start-ups, so that new start-ups using the smart start-up information providing system can start a business more efficiently be able to do

이하에서는 스마트 창업 정보 제공 시스템에 대해서 더 구체적으로 설명한다.Hereinafter, the smart startup information providing system will be described in more detail.

2. 스마트 창업 정보 제공 시스템의 구성2. Configuration of smart startup information provision system

도 1은 본 출원의 일 실시예에 따른 스마트 창업 정보 제공 시스템에 포함된 장치들의 일 예를 설명하기 위한 도면이다. 1 is a view for explaining an example of the devices included in the smart startup information providing system according to an embodiment of the present application.

도 1을 참조하면, 스마트 창업 정보 제공 시스템은 전자 장치(100), 서버(200), 다양한 종류의 브랜드들(또는, 가맹 본사들)의 외부 서버(300), 및 상권 정보 및 지도 정보를 제공하는 상권 정보 서버(350)를 포함할 수 있다.Referring to FIG. 1 , the smart startup information providing system provides an electronic device 100 , a server 200 , an external server 300 of various types of brands (or affiliated headquarters), and commercial area information and map information. It may include a commercial area information server 350 that does.

본 출원의 일 실시예에 따르면, 전자 장치(100)는 상기 서버(200)와 통신 가능하며 신규 창업자들(또는, 스마트 창업 정보 제공 시스템를 이용하는 사용자들)에 의해 이용 가능한 다양한 종류의 전자 장치를 포함할 수 있다. 상기 전자 장치는 개인용 단말들(예: 스마트 폰 등), 고정된 위치에 구비되는 전자 장치들(예: PC 등), 이동 가능한 개인용 노트북을 포함할 수 있다. 예를 들어, 사용자들은 상기 전자 장치(100)를 이용하여 서버(200)에 접속하고, 시각화된 상권 정보(예: 다양한 종류의 브랜드의 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 소득 수준, 성별, 연령 등)를 포함하는 인터페이스를 수신할 수 있다. 사용자들은 전자 장치(100)를 이용하여 표시되는 시각화된 상권 정보를 시인하고, 상권 정보를 기반으로 창업을 위해 협의를 진행할 특정 브랜드(또는, 특정 가맹 본사)를 선택할 수 있다. 사용자들은 샘플의 사용 후, 전자 장치(100)를 이용하여 특정 브랜드(또는, 특정 가맹 본사)의 담당자와 서버(200)를 통해 비대면 업무 미팅을 진행할 수 있다.According to an embodiment of the present application, the electronic device 100 is capable of communicating with the server 200 and includes various types of electronic devices usable by new founders (or users using the smart startup information providing system). can do. The electronic device may include personal terminals (eg, a smart phone, etc.), electronic devices (eg, a PC, etc.) provided at a fixed location, and a portable personal laptop computer. For example, users access the server 200 using the electronic device 100 and visualize commercial area information (eg, store locations of various types of brands, the number of stores, the number of openings and closings, survival rate, and average sales). period, income level, gender, age, etc.). Users may recognize the visualized commercial zone information displayed using the electronic device 100 and select a specific brand (or a specific affiliate headquarters) to be negotiated for starting a business based on the commercial zone information. After using the sample, users may conduct a non-face-to-face business meeting with a person in charge of a specific brand (or a specific affiliate headquarters) through the server 200 using the electronic device 100 .

본 출원의 일 실시예에 따르면, 서버(200)는 시각화된 상권 정보들(예: 다양한 종류의 브랜드의 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 소득 수준, 성별, 연령 등)을 신규 창업자들(또는, 전자 장치(100))에게 제공하고, 전자 장치(100)를 이용한 사용자의 요청에 따라서 특정 브랜드(또는, 특정 가맹 본사)와 사용자가 업무 협의를 진행할 수 있도록 할 수 있다. 예를 들어, 서버(200)는 다양한 종류의 업종들(예: 요식업, 서비스업, 유통업, 교육업, 부동산업 등) 별로 다양한 종류의 브랜드(또는, 가맹 본사)의 외부 서버들(301, 302)로부터 상권과 연관된 다양한 정보(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 소득 수준, 성별, 연령 등)를 수신하고 축적할 수 있다. 서버(200)는 수신된 정보를 분석하고 시각화하여 인터페이스를 구성하며, 전자 장치(100)가 접속하는 경우 시각화된 상권 정보를 포함하는 인터페이스를 제공함으로써 전자 장치(100)의 사용자가 보기를 원하는 브랜드들(또는 가맹 본사들)의 상권 정보를 지역 별로 확인 가능하도록 할 수 있다. 또, 서버(200)는 특정 브랜드(특정 가맹 본사)의 담당자와 전자 장치(100)의 사용자가 비대면으로 회의를 할 수 있는 미팅 룸을 개설하여 제공함으로써, 창업을 중계할 수 있다. 또, 서버(200)는 창업을 위한 상가 건물 임대와 같은 부동산 중계 서비스와, 사용자의 신용 정보를 기반으로 창업 대출을 제공하는 대출 중계 서비스와 같은 부가 서비스를 제공하여 사용자의 창업 편의성을 향상시킬 수 있다.According to an embodiment of the present application, the server 200 stores the visualized commercial district information (eg, store locations of various types of brands, the number of stores, the number of openings and closings, survival rate, average operating period, income level, gender, and age). etc.) to new founders (or the electronic device 100), and according to the request of the user using the electronic device 100, a specific brand (or a specific affiliate headquarters) and the user to conduct business negotiations can For example, the server 200 includes external servers 301 and 302 of various types of brands (or affiliated headquarters) for various types of industries (eg, catering, service, distribution, education, real estate, etc.) It is possible to receive and accumulate various information related to the commercial area (eg, store location, number of stores, number of openings and closings, survival rate, average operating period, income level, gender, age, etc.) from The server 200 configures an interface by analyzing and visualizing the received information, and when the electronic device 100 is connected, it provides an interface including the visualized commercial area information, so that the user of the electronic device 100 wants to see the brand. It is possible to make it possible to check the commercial area information of the affiliates (or affiliated headquarters) by region. In addition, the server 200 may relay the start-up by opening and providing a meeting room in which a person in charge of a specific brand (a specific affiliate headquarters) and a user of the electronic device 100 can have a non-face-to-face meeting. In addition, the server 200 provides additional services such as a real estate relay service such as renting a commercial building for start-up and a loan relay service that provides a start-up loan based on the user's credit information to improve the user's start-up convenience. have.

본 출원의 일 실시예에 따르면, 외부 서버(300)(예: 301, 302)는 다양한 종류의 업종들(예: 요식업, 서비스업, 유통업, 교육업, 부동산업 등) 별로 다양한 종류의 브랜드(또는, 가맹 본사)의 외부 서버들(301, 302)의 서버로서, 서버(200)로 상권에 대한 정보를 제공할 수 있다. 상기 상권에 대한 정보는 지역 별 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 소득 수준, 성별, 연령 등과 같은 정보를 포함할 수 있다. 상기 상권에 대한 정보는 기재된 바에 제한되지 않고, 상권 분석에 이용되는 다양한 종류의 정보를 더 포함할 수 있다.According to an embodiment of the present application, the external server 300 (eg, 301, 302) includes various types of brands (or As a server of the external servers 301 and 302 of the affiliate headquarters), it is possible to provide information about the commercial district to the server 200 . The information on the commercial district may include information such as location of stores by region, number of stores, number of openings and closings, survival rate, average operating period, income level, gender, age, and the like. The information on the commercial zone is not limited to what is described, and may further include various types of information used for commercial zone analysis.

본 출원의 일 실시예에 따르면, 상권 분석 서버(400)는 외부 서버들(301, 302)로부터 제공되지 않는 상권 분석을 위한 다양한 종류의 정보를 서버(200)로 제공할 수 있다. 예를 들어, 상권 분석 서버(400)는 맵 데이터를 서버(100)로 제공할 수 있다. 서버(100)는 수신된 맵 데이터를 기반으로 상기 외부 서버들(301, 302)로부터 수신되는 상권 정보들을 지역별로 분류하여 분석할 수 있다.According to an embodiment of the present application, the business district analysis server 400 may provide various types of information for business district analysis that are not provided from the external servers 301 and 302 to the server 200 . For example, the commercial area analysis server 400 may provide map data to the server 100 . The server 100 may classify and analyze the commercial area information received from the external servers 301 and 302 by region based on the received map data.

한편, 도 1에 도시된 스마트 창업 정보 제공 시스템에 포함된 장치들에 국한되지 않고, 광고시스템은 더 많은 장치들 또는 더 적은 장치를 포함하도록 구현될 수도 있다.On the other hand, it is not limited to the devices included in the smart startup information providing system shown in FIG. 1, and the advertisement system may be implemented to include more devices or fewer devices.

2.1. 전자 장치(100), 및 서버(200)의 구성들의 일 예2.1. An example of configurations of the electronic device 100 and the server 200

이하에서는 스마트 창업 정보 제공 시스템에 포함된 구성들의 동작을 수행하기 위한 구성들의 일 예에 대해서 설명한다. 한편, 스마트 창업 정보 제공 시스템은 구현 목적에 따라서 시스템 타입(system type) 또는 온 디바이스 타입(on-device type)으로 구현될 수 있으므로, 이에 대해서는 "2.2 목차"에서 후술한다.Hereinafter, an example of the components for performing the operations of the components included in the smart startup information providing system will be described. Meanwhile, since the smart startup information providing system may be implemented as a system type or an on-device type depending on the implementation purpose, this will be described later in "2.2 Table of Contents".

2.1.1 전자 장치(100)의 구성의 일 예2.1.1 An example of the configuration of the electronic device 100

먼저, 전자 장치(100)의 구성의 일 예에 대해서 설명한다.First, an example of the configuration of the electronic device 100 will be described.

도 2는 본 출원의 일 실시예에 따른 전자 장치(100)의 구성의 일 예를 나타내는 블록도이다. 한편 도 2에 도시된 바에 국한되지 않고, 전자 장치(100)는 도시된 구성들 보다 더 적은 구성 또는 더 많은 구성들을 포함할 수 있다.2 is a block diagram illustrating an example of the configuration of the electronic device 100 according to an embodiment of the present application. Meanwhile, without being limited to that illustrated in FIG. 2 , the electronic device 100 may include fewer or more components than the illustrated components.

도 2를 참조하면, 일 실시예에 따르면 전자 장치(100)는 제 1 통신 회로(120), 제 1 제어 회로(110), 입력 장치(130), 및 디스플레이(140)를 포함할 수 있다.Referring to FIG. 2 , according to an embodiment, the electronic device 100 may include a first communication circuit 120 , a first control circuit 110 , an input device 130 , and a display 140 .

상기 제 1 통신 회로(110)는 외부 기기와 통신할 수 있다. 예를 들면, 제 1 통신 회로(110)는 무선 통신 또는 유선 통신을 통해서 네트워크에 연결되어 외부 장치(예: 서버(200))와 통신을 설정하여, 설정된 통신을 통해 서버(200)로부터 시각화된 상권에 대한 정보를 포함하는 인터페이스(예: 웹 그래픽 유저 인터페이스(graphic user interface, GUI)를 수신할 수 있다. 상기 무선 통신은, 예를 들면, LTE, LTE-A(LTE Advance), CDMA(code division multiple access), WCDMA(wideband CDMA), UMTS(universal mobile telecommunications system), WiBro(Wireless Broadband), 또는 GSM(Global System for Mobile Communications) 등 중 적어도 하나를 사용하는 셀룰러 통신을 포함할 수 있다. 한 실시예에 따르면, 무선 통신은, 예를 들면, WiFi(wireless fidelity), 블루투스, 블루투스 저전력(BLE), 지그비(Zigbee), NFC(near field communication), 자력 시큐어 트랜스미션(Magnetic Secure Transmission), 라디오 프리퀀시(RF), 또는 보디 에어리어 네트워크(BAN) 중 적어도 하나를 포함할 수 있다. 한실시예에 따르면, 무선 통신은 GNSS를 포함할 수 있다. GNSS는, 예를 들면, GPS(Global Positioning System), Glonass(Global Navigation Satellite System), Beidou Navigation Satellite System(이하 "Beidou") 또는 Galileo, the European global satellite-based navigation system일 수 있다. 이하, 본 문서에서는, "GPS"는 "GNSS"와 상호 호환적으로 사용될 수 있다. 유선 통신은, 예를 들면, USB(universal serial bus), HDMI(high definition multimedia interface), RS-232(recommended standard232), 전력선 통신, 또는 POTS(plain old telephone service) 등 중 적어도 하나를 포함할 수 있다. 네트워크(162)는 텔레커뮤니케이션 네트워크, 예를 들면, 컴퓨터 네트워크(예: LAN 또는 WAN), 인터넷, 또는 텔레폰 네트워크 중 적어도 하나를 포함할 수 있다.The first communication circuit 110 may communicate with an external device. For example, the first communication circuit 110 is connected to a network through wireless communication or wired communication to establish communication with an external device (eg, the server 200), and is visualized from the server 200 through the established communication. An interface (eg, a web graphic user interface, GUI) including information about a commercial area may be received. The wireless communication may be, for example, LTE, LTE Advance (LTE-A), or CDMA (code). division multiple access), wideband CDMA (WCDMA), universal mobile telecommunications system (UMTS), wireless broadband (WiBro), and cellular communication using at least one of Global System for Mobile Communications (GSM). According to an embodiment, wireless communication is, for example, WiFi (wireless fidelity), Bluetooth, Bluetooth low energy (BLE), Zigbee (Zigbee), near field communication (NFC), magnetic secure transmission (Magnetic Secure Transmission), radio frequency (RF), or may include at least one of a body area network (BAN).According to one embodiment, the wireless communication may include a GNSS.The GNSS includes, for example, a Global Positioning System (GPS); Glonass (Global Navigation Satellite System), Beidou Navigation Satellite System (hereinafter "Beidou") or Galileo, the European global satellite-based navigation system Hereinafter, in this document, "GPS" is interchangeable with "GNSS" Wired communication is, for example, a universal serial bus (USB) ), HDMI (high definition multimedia interface), RS-232 (recommended standard232), power line communication, and may include at least one of POTS (plain old telephone service). The network 162 may include at least one of a telecommunications network, for example, a computer network (eg, a LAN or WAN), the Internet, or a telephone network.

상기 제 1 제어 회로(120)는 전자 장치(100)의 전반적인 동작을 제어할 수 있다. 이를 위해 제 1 제어 회로(120)는 각종 정보의 연산 및 처리를 수행하고 전자 장치(100)의 구성 요소들(예: 제 1 통신 회로(110))의 동작을 제어할 수 있다. 제 1 제어 회로(120)는 하드웨어, 소프트웨어, 또는 이들의 조합에 따라 컴퓨터나 이와 유사한 장치로 구현될 수 있다. 하드웨어적으로 상기 제 1 제어 회로(120)는 전기적인 신호를 처리하여 제어 기능을 수행하는 전자 회로 형태(예: CPU 등)로 제공될 수 있으며, 소프트웨어적으로는 하드웨어적인 상기 제 1 제어 회로(120)를 구동시키는 프로그램 형태로 제공될 수 있다. 한편, 이하의 설명에서 특별한 언급이 없는 경우에는 전자 장치(100)의 동작은 상기 제 1 제어 회로(120)의 제어에 의해 수행되는 것으로 해석될 수 있다. The first control circuit 120 may control the overall operation of the electronic device 100 . To this end, the first control circuit 120 may perform calculation and processing of various types of information and may control operations of components (eg, the first communication circuit 110 ) of the electronic device 100 . The first control circuit 120 may be implemented as a computer or a similar device according to hardware, software, or a combination thereof. In terms of hardware, the first control circuit 120 may be provided in the form of an electronic circuit (eg, CPU, etc.) that processes electrical signals to perform a control function, and in terms of software, the first control circuit in hardware ( 120) may be provided in the form of a program for driving. Meanwhile, in the following description, unless otherwise specified, the operation of the electronic device 100 may be interpreted as being performed by the control of the first control circuit 120 .

상기 입력 장치(130)는 사용자로부터 정보를 입력 받을 수 있다(예: 인터페이스에 표시된 정보 입력 창에서, 특정 브랜드를 선택하기 위한 입력을 수신). 상기 입력 장치(130)는 사용자 입력을 받거나 또는 사용자에게 정보를 출력하는 각종 인터페이스나 연결 포트 등일 수 있다. 상기 입력 장치(130)는 입력 모듈과 출력 모듈로 구분될 수 있는데, 입력 모듈은 사용자로부터 사용자 입력을 수신한다. 사용자 입력은 키 입력, 터치 입력, 음성 입력을 비롯한 다양한 형태로 이루어질 수 있다. 이러한 사용자 입력을 받을 수 있는 입력 모듈의 예로는 전통적인 형태의 키패드나 키보드, 마우스는 물론, 사용자의 터치를 감지하는 터치 센서, 음성 신호를 입력받는 마이크, 영상 인식을 통해 제스처 등을 인식하는 카메라, 사용자 접근을 감지하는 조도 센서나 적외선 센서 등으로 구성되는 근접 센서, 가속도 센서나 자이로 센서 등을 통해 사용자 동작을 인식하는 모션 센서 및 그 외의 다양한 형태의 사용자 입력을 감지하거나 입력받는 다양한 형태의 입력 수단을 모두 포함하는 포괄적인 개념이다. 여기서, 터치 센서는 디스플레이 패널에 부착되는 터치 패널이나 터치 필름을 통해 터치를 감지하는 압전식 또는 정전식 터치 센서, 광학적인 방식에 의해 터치를 감지하는 광학식 터치 센서 등으로 구현될 수 있다. 이 경우, 상기 입력 장치(130)는 후술할 디스플레이(140) 내에 구현되어 사용자의 터치 입력을 수신할 수 있다. 다시 말해, 디스플레이(140)는, 상기 입력 장치(130)로서 터치 스크린을 포함할 수 있으며, 예를 들면, 전자 펜 또는 사용자의 신체의 일부를 이용한 터치, 제스쳐, 근접, 또는 호버링 입력을 수신할 수 있다. 이외에도 상기 입력 장치(130)는 자체적으로 사용자 입력을 감지하는 장치 대신 사용자 입력을 입력받는 외부의 입력 장치를 연결시키는 입력 인터페이스(USB 포트, PS/2 포트 등)의 형태로 구현될 수도 있다.The input device 130 may receive information from a user (eg, receive an input for selecting a specific brand in an information input window displayed on an interface). The input device 130 may be various interfaces or connection ports that receive user input or output information to the user. The input device 130 may be divided into an input module and an output module, and the input module receives a user input from a user. The user input may be made in various forms including a key input, a touch input, and a voice input. Examples of input modules that can receive such user input include a traditional keypad, keyboard, and mouse, as well as a touch sensor that detects a user's touch, a microphone that receives a voice signal, a camera that recognizes gestures through image recognition, A proximity sensor composed of an illuminance sensor or infrared sensor that detects a user's approach, a motion sensor that recognizes a user's motion through an acceleration sensor or a gyro sensor, and other various types of input means for sensing or receiving various types of user input It is a comprehensive concept that includes all Here, the touch sensor may be implemented as a piezoelectric or capacitive touch sensor for detecting a touch through a touch panel or a touch film attached to the display panel, an optical touch sensor for detecting a touch by an optical method, and the like. In this case, the input device 130 may be implemented in the display 140 to be described later to receive a user's touch input. In other words, the display 140 may include a touch screen as the input device 130 , and may receive, for example, a touch, gesture, proximity, or hovering input using an electronic pen or a part of the user's body. can In addition, the input device 130 may be implemented in the form of an input interface (USB port, PS/2 port, etc.) for connecting an external input device that receives a user input instead of a device that detects a user input by itself.

상기 디스플레이(140)는 액정 디스플레이(LCD), 발광 다이오드(LED) 디스플레이, 유기 발광 다이오드(OLED) 디스플레이, 또는 마이크로 전자기계 시스템 (MEMS) 디스플레이, 또는 전자종이(electronic paper) 디스플레이를 포함할 수 있다. 상기 디스플레이(140)는, 상권 정보를 시각적으로 구성한 인터페이스 등을 표시할 수 있다. The display 140 may include a liquid crystal display (LCD), a light emitting diode (LED) display, an organic light emitting diode (OLED) display, or a microelectromechanical system (MEMS) display, or an electronic paper display. . The display 140 may display an interface that visually configures commercial area information.

2.1.2 서버들의 구성의 일 예2.1.2 An example of the configuration of servers

이하에서는 서버들(예: 서버(200), 외부 서버(300), 상권 정보 서버(400))의 구성의 일 예에 대해서 설명한다. 한편, 상권 정보 서버(400)는 이하에서 기술되는 서버(200) 및/또는 외부 서버(300)와 같이 구현될 수 있으므로 중복Hereinafter, an example of the configuration of the servers (eg, the server 200, the external server 300, the commercial area information server 400) will be described. On the other hand, since the commercial area information server 400 may be implemented as the server 200 and/or the external server 300 to be described below, it is redundant.

도 3은 본 출원의 일 실시예에 따른 서버들(예: 서버(200), 외부 서버(300))의 구성의 일 예를 나타내는 블록도이다. 한편 도 3에 도시된 바에 국한되지 않고, 서버들(예: 서버(200), 외부 서버(300))는 도시된 구성들 보다 더 적은 구성 또는 더 많은 구성들을 포함할 수 있다. 3 is a block diagram illustrating an example of the configuration of servers (eg, server 200, external server 300) according to an embodiment of the present application. Meanwhile, the present invention is not limited to that shown in FIG. 3 , and the servers (eg, the server 200 and the external server 300 ) may include fewer or more configurations than the illustrated configurations.

이하에서는 먼저 서버(200)에 대해서 설명한다.Hereinafter, the server 200 will be described first.

도 3을 참조하면, 일 실시예에 따르면 서버(200)는 제 1 통신 회로(210), 정보 획득 모듈(221), 정보 분석 모듈(222), 및 인터페이스 제공 모듈(223)을 포함하는 제 1 제어 회로(220), 및 데이터 베이스(230)를 포함할 수 있다.Referring to FIG. 3 , according to an embodiment, the server 200 includes a first communication circuit 210 , an information acquisition module 221 , an information analysis module 222 , and an interface providing module 223 . It may include a control circuit 220 and a database 230 .

상기 제 2 통신 회로(210)는 외부 기기와 통신할 수 있다. 예를 들면, 제 2 통신 회로(210)는 무선 통신 또는 유선 통신을 통해서 네트워크에 연결되어 외부 장치(예: 전자 장치(100))와 통신을 설정하여, 설정된 통신을 통해 시각화된 상권 정보를 포함하는(또는, 상권 정보로 구성되는) 인터페이스를 전송할 수 있다. 상기 상기 제 2 통신 회로(210)는 상술한 전자 장치(100)의 제 1 통신 회로(110)와 같이 구현될 수 있으므로 중복되는 설명은 생략한다.The second communication circuit 210 may communicate with an external device. For example, the second communication circuit 210 is connected to a network through wireless communication or wired communication to establish communication with an external device (eg, the electronic device 100), and includes commercial area information visualized through the set communication. It is possible to transmit an interface (or, consisting of commercial area information). Since the second communication circuit 210 may be implemented as the first communication circuit 110 of the above-described electronic device 100 , a redundant description will be omitted.

상기 제 2 제어 회로(220)는 서버(200)의 전반적인 동작을 제어할 수 있다. 이를 위해 제 2 제어 회로(220)는 각종 정보의 연산 및 처리를 수행하고 서버(200)의 구성 요소들(예: 제 2 통신 회로(210))의 동작을 제어할 수 있다. 상기 제 2 제어 회로(220)는 상술한 전자 장치(100)의 제 1 제어 회로(120)와 같이 구현될 수 있으므로 중복되는 설명은 생략한다. 한편, 이하에서 설명되는 서버(200)의 제 2 제어 회로(220)에 포함되는 모듈들(예: 정보 획득 모듈(221), 정보 분석 모듈(222), 및 인터페이스 제공 모듈(223) 등)은 상기 제 2 제어 회로(220)가 모듈과 연관된 동작을 수행하도록 제어할 수 있다. 다시 말해, 상기 모듈들은 상기 모듈과 연관된 동작을 수행하도록 제어하기 위한 프로그램, 컴퓨터 판독 가능한 코드, 프로세스 내지는 인스트럭션(instructions)들로 구현되며, 상기 모듈들이 상기 제 2 제어 회로(220)에 의해 실행되는 경우, 상기 제어 회로(220)가 상기 모듈과 연관된 동작을 수행하도록 제어할 수 있다.The second control circuit 220 may control the overall operation of the server 200 . To this end, the second control circuit 220 may perform calculation and processing of various types of information and may control the operation of components (eg, the second communication circuit 210 ) of the server 200 . Since the second control circuit 220 may be implemented as the first control circuit 120 of the electronic device 100 described above, a redundant description will be omitted. On the other hand, the modules (eg, the information acquisition module 221 , the information analysis module 222 , and the interface providing module 223 ) included in the second control circuit 220 of the server 200 to be described below are The second control circuit 220 may control to perform an operation related to the module. In other words, the modules are implemented with a program, computer readable code, process or instructions for controlling to perform an operation associated with the module, and the modules are executed by the second control circuit 220 . In this case, the control circuit 220 may control to perform an operation related to the module.

상기 제 2 제어 회로(220)는 정보 획득 모듈(221)을 포함하며, 정보 획득 모듈(221)은 외부 장치(예: 전자 장치(100), 외부 서버들(300), 및/또는 상권 정보 서버(400))로부터 정보를 수신하여 수집할 수 있다. 예를 들어, 정보 획득 모듈(221)은 상기 외부 서버들(300)로부터 다양한 종류의 업종들(예: 요식업, 서비스업, 유통업, 교육업, 부동산업 등) 별로 다양한 종류의 브랜드(또는, 가맹 본사)의 상권과 연관된 다양한 정보(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 소득 수준, 성별, 연령 등)를 수신하고 데이터 베이스(230)에 축적할 수 있다. 또 예를 들어, 상기 정보 획득 모듈(221)은 상권 정보 서버(400)로부터 맵 데이터를 수신할 수 있다.The second control circuit 220 includes an information acquisition module 221 , and the information acquisition module 221 is configured to include an external device (eg, the electronic device 100 , external servers 300 , and/or a commercial information server). (400)) can receive and collect information. For example, the information acquisition module 221 may provide various types of brands (or affiliate headquarters) for various types of industries (eg, catering, service, distribution, education, real estate, etc.) from the external servers 300 . ) may receive various information (eg, store location, number of stores, number of openings and closings, survival rate, average operating period, income level, gender, age, etc.) associated with the commercial area and accumulate it in the database 230 . Also, for example, the information obtaining module 221 may receive map data from the commercial area information server 400 .

상기 제 2 제어 회로(220)는 정보 분석 모듈(222)을 포함하며, 정보 분석 모듈(222)은 외부 장치(예: 전자 장치(100), 외부 서버들(300), 및/또는 상권 정보 서버(400))로부터 수신된 정보들을 기반으로, 시각화된 상권 정보를 생성할 수 있다. 예를 들어, 정보 분석 모듈(222)은 상건 분석 서버(400)로부터 수신된 맵 데이터를 기반으로, 외부 서버(300)로부터 수신되는 상권 정보를 지역 별로 분류하여 분석할 수 있다. 정보 분석 모듈(222)은 수신된 상권 정보를 분석 가능한 형태로 가공(예: 수치화, 테이블화)하고, 가공된 상권 정보를 시각화하여 맵 데이터에 렌더링할 수 있다.The second control circuit 220 includes an information analysis module 222, and the information analysis module 222 includes an external device (eg, the electronic device 100, external servers 300, and/or a commercial information server). Based on the information received from (400)), it is possible to generate visualized commercial area information. For example, the information analysis module 222 may classify and analyze the business district information received from the external server 300 by region based on the map data received from the business analysis server 400 . The information analysis module 222 may process (eg, digitize, tabulate) the received commercial district information into an analytic form, visualize the processed commercial district information, and render it on map data.

상기 제 2 제어 회로(120)는 인터페이스 제공 모듈(223)을 포함하며, 인터페이스 제공 모듈(223)은 접속되는 전자 장치들(예: 200)로 정보 분석 모듈(222)에 의해 시각화된 상권 정보를 포함하는 인터페이스를 제공할 수 있다. 예를 들어, 상기 인터페이스 제공 모듈(223)에 의해 제공된 인터페이스는 정보 분석 모듈(222)에 의해 렌더링된 상권 정보를 포함하는 그래픽 유저 인터페이스일 수 있다. 상기 인터페이스 제공 모듈(223)에 의해 제공되는 인터페이스에 대해서는 도 6 내지 도 7에서 구체적으로 후술한다.The second control circuit 120 includes an interface providing module 223, and the interface providing module 223 transmits commercial area information visualized by the information analysis module 222 to electronic devices (eg, 200) to be connected. An interface can be provided. For example, the interface provided by the interface providing module 223 may be a graphic user interface including commercial area information rendered by the information analysis module 222 . The interface provided by the interface providing module 223 will be described in detail later with reference to FIGS. 6 to 7 .

상기 데이터베이스(230)는 각종 정보(예: 맵 데이터 및 상권 정보 빅데이터 등)를 저장할 수 있다. 데이터베이스는 데이터를 임시적으로 또는 반영구적으로 저장할 수 있다. 예를 들어, 서버(200)의 데이터베이스(320)에는 서버(200)를 구동하기 위한 운용 프로그램(OS: Operating System), 웹 사이트를 호스팅하기 위한 데이터나 프로그램 내지는 어플리케이션(예를 들어, 웹 어플리케이션)에 관한 데이터 등이 저장될 수 있다. 상기 데이터베이스(125)의 예로는 하드 디스크(HDD: Hard Disk Drive), SSD(Solid State Drive), 플래쉬 메모리(flash memory), 롬(ROM: Read-Only Memory), 램(RAM: Random Access Memory) 등이 있을 수 있다. 이러한 데이터베이스는 내장 타입 또는 탈부착 가능한 타입으로 제공될 수 있다.The database 230 may store various types of information (eg, map data and commercial area information big data, etc.). A database can store data temporarily or semi-permanently. For example, in the database 320 of the server 200, an operating program (OS) for driving the server 200, data or programs or applications for hosting a web site (eg, web application) Data about the may be stored. Examples of the database 125 include a hard disk (HDD), a solid state drive (SSD), a flash memory, a read-only memory (ROM), and a random access memory (RAM). etc. may exist. Such a database may be provided in a built-in type or a detachable type.

이하에서는 외부 서버들(300)(예: 제 1 외부 서버, ?? , 제 N 외부 서버)에 대해서 설명한다.Hereinafter, the external servers 300 (eg, the first external server, ?? , Nth external server) will be described.

도 3을 참조하면, 일 실시예에 따르면 외부 서버들(300)은 제 3 통신 회로(310), 제 3 제어 회로(320), 및 제 3 데이터 베이스(330)를 포함할 수 있다. 상기 제 3 통신 회로(310)는 상술한 제 1 내지 제 2 통신 회로(110, 210)와 같이 구현되고, 제 3 제어 회로(320)는 상술한 제 1 내지 제 2 제어 회로(120, 220)와 같이 구현되고, 제 3 데이터 베이스(330)는 상술한 데이터 베이스(230)와 같이 구현될 수 있으므로 중복되는 설명은 생략한다.Referring to FIG. 3 , according to an embodiment, the external servers 300 may include a third communication circuit 310 , a third control circuit 320 , and a third database 330 . The third communication circuit 310 is implemented like the first to second communication circuits 110 and 210 described above, and the third control circuit 320 is the first to second control circuits 120 and 220 described above. is implemented as, and the third database 330 may be implemented as the above-described database 230, and thus a redundant description will be omitted.

2.3. 스마트 창업 정보 제공 시스템의 구현 예2.3. Implementation example of smart startup information provision system

스마트 창업 정보 제공 시스템은 상술한 바와 같이 시스템 타입 또는 온 디바이스 타입으로 구현될 수 있다.The smart startup information providing system may be implemented as a system type or an on-device type as described above.

일 실시예에 따르면 상술한 바와 같이 스마트 창업 정보 제공 시스템이 전자 장치(100) 및 서버(200)로 구성되는 경우, 스마트 창업 정보 제공 시스템은 시스템 타입으로 정의될 수 있다.According to an embodiment, as described above, when the smart startup information providing system includes the electronic device 100 and the server 200, the smart startup information providing system may be defined as a system type.

또 일 실시예에 따르면, 상술한 구성들이 하나의 물리적 장치에 구현되는 경우, 스마트 창업 정보 제공 시스템은 온 디바이스(On-device) 타입으로 정의될 수 있다. 예를 들어, 서버(200)의 구성들이 전자 장치(100)에 구현 가능하며, 이 경우 스마트 창업 정보 제공 시스템은 온 디바이스(On-device)타입으로 정의될 수 있다. 이 경우, 전자 장치(100)가 정보 획득 모듈(221), 정보 분석 모듈(222), 및 인터페이스 제공 모듈(223)을 포함하는 프로그램을 수신하여 설치하며, 프로그램의 실행에 기반하여 자체적으로 상권 정보를 포함하는 인터페이스를 사용자에게 제공할 수 있다.According to another embodiment, when the above-described components are implemented in one physical device, the smart startup information providing system may be defined as an on-device type. For example, the configurations of the server 200 may be implemented in the electronic device 100, and in this case, the smart startup information providing system may be defined as an on-device type. In this case, the electronic device 100 receives and installs a program including the information acquisition module 221 , the information analysis module 222 , and the interface providing module 223 , and based on the execution of the program, information on the commercial area itself An interface including a may be provided to the user.

또 기재된 바에 국한되지 않고, 스마트 창업 정보 제공 시스템은 바와 같이 시스템 타입과 온 디바이스 타입이 조합되는 하이브리드 타입으로 구현될 수 있다. 예를 들어, 서버(200)의 적어도 하나의 구성(예: 인터페이스 제공 모듈(223))이 전자 장치(100)에 구현되되 다른 구성(예: 데이터 베이스(230))은 서버(200)에 구현되는 형태는, 하이브리드 타입으로 정의될 수 있다.Also, without being limited to the description, the smart startup information providing system may be implemented as a hybrid type in which a system type and an on-device type are combined as shown. For example, at least one configuration of the server 200 (eg, the interface providing module 223 ) is implemented in the electronic device 100 , and another configuration (eg, the database 230 ) is implemented in the server 200 . The form to be used may be defined as a hybrid type.

3. 스마트 창업 정보 제공 시스템의 동작3. Operation of Smart Startup Information Provision System

이하에서는 스마트 창업 정보 제공 시스템을 구성하는 장치들(예: 전자 장치(100), 서버(200), 외부 서버(300), 및 상권 분석 서버(400))의 동작의 다양한 예들에 대해서 설명한다.Hereinafter, various examples of operations of devices constituting the smart startup information providing system (eg, the electronic device 100 , the server 200 , the external server 300 , and the commercial area analysis server 400 ) will be described.

3.1. 제 1 실시예 <상권 정보 제공 동작 및 사용자 요청에 따른 특정 브랜드와의 비대면 협의 서비스 제공 동작>3.1. 1st embodiment <Operation of providing commercial area information and operation of providing non-face-to-face consultation service with a specific brand according to user request>

일 실시예에 따르면, 서버(200)는 다양한 종류의 업종들(예: 요식업, 서비스업, 유통업, 교육업, 부동산업 등) 별로 다양한 종류의 브랜드(또는, 가맹 본사)의 상권과 연관된 다양한 정보(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 소득 수준, 성별, 연령 등)를 분석하고, 시각화된 정보를 접속된 전자 장치(100)로 제공할 수 있다. 전자 장치(100)의 사용자는 시각화된 정보를 기반으로, 특정 지역 및/또는 특정 종류의 상권 정보를 검토하여 최종적으로 창업을 진행할 특정 브랜드(또는, 가맹 본사)를 선택할 수 있다. 서버(200)는 사용자에 의해 선택된 특정 브랜드의 업무 담당자와 사용자가 비대면 협의를 진행할 수 있도록 회의를 위한 전자적인 미팅 룸 내지는 메신져 기능을 제공할 수 있다. 또, 서버(200)는 창업을 위한 부가 서비스(예: 대출 연계 서비스, 부동산 연계 서비스)를 제공할 수 있다.According to an embodiment, the server 200 provides various types of information (eg, catering, service, distribution, education, real estate, etc.) related to the commercial area of various types of brands (or affiliated headquarters) for each type of business area ( For example: store location, number of stores, number of openings and closings, survival rate, average operating period, income level, gender, age, etc.) may be analyzed, and visualized information may be provided to the connected electronic device 100 . The user of the electronic device 100 may review information on a specific region and/or a specific type of commercial area based on the visualized information and select a specific brand (or affiliate headquarters) to finally start a business. The server 200 may provide an electronic meeting room or a messenger function for a conference so that the user can conduct a non-face-to-face consultation with a business manager of a specific brand selected by the user. In addition, the server 200 may provide additional services (eg, loan linkage service, real estate linkage service) for starting a business.

도 4는 본 출원의 일 실시예에 따른 스마트 창업 정보 제공 시스템의 동작의 일 예를 설명하기 위한 흐름도이다. 다양한 실시예들에 따르면 스마트 창업 정보 제공 시스템의 동작은 도 4에 도시되는 동작의 순서에 국한되지 않고, 도시되는 순서와 다른 순서로 수행될 수 있다. 또한, 다양한 실시예들에 따르면, 도 4에 도시되는 스마트 창업 정보 제공 시스템의 동작 보다 더 많은 동작들이 수행되거나, 또는 더 적은 적어도 하나의 동작이 수행될 수도 있다. 이하에서는 도 5 내지 7을 참조하여 도 5에 대해서 설명한다.4 is a flowchart for explaining an example of the operation of the smart startup information providing system according to an embodiment of the present application. According to various embodiments, the operation of the smart startup information providing system is not limited to the order of the operations shown in FIG. 4, and may be performed in an order different from the order shown. In addition, according to various embodiments, more operations than the operation of the smart startup information providing system shown in FIG. 4 may be performed, or at least one less operation may be performed. Hereinafter, FIG. 5 will be described with reference to FIGS. 5 to 7 .

도 5는 본 출원의 일 실시예에 따른 서버(200), 전자 장치(200), 및 외부 서버(300)의 동작의 일 예를 설명하기 위한 도면이다. 도 6은 본 출원의 일 실시예에 따른 서버(200)의 시각화된 상권 정보를 구성하여 제공하는 동작의 일 예를 설명하기 위한 도면이다. 도 7은 본 출원의 일 실시예에 따른 서버(200)의 전자 장치의 특정 브랜드(또는, 특정 가맹 본사)의 선택에 따라서 비대면 협의를 위한 전자적인 미팅 룸을 개설하여 제공하는 동작 및/또는 메신져 기능을 제공하는 동작의 일 예를 설명하기 위한 도면이다.FIG. 5 is a diagram for explaining an example of operations of the server 200 , the electronic device 200 , and the external server 300 according to an embodiment of the present application. 6 is a diagram for explaining an example of an operation of configuring and providing visualized commercial area information of the server 200 according to an embodiment of the present application. 7 is an operation of opening and providing an electronic meeting room for non-face-to-face discussion according to the selection of a specific brand (or a specific affiliate headquarters) of the electronic device of the server 200 according to an embodiment of the present application and/or It is a diagram for explaining an example of an operation of providing a messenger function.

일 실시예에 따르면, 서버(200)는 401 동작에서 외부 서버(300)로부터 상권 정보를 수신하고, 402 동작에서 상권 분석 서버(400)로부터 맵 데이터를 수신할 수 있다. 예를 들어, 서버(200)(예: 정보 획득 모듈(221))는 도 6에 도시된 바와 같이 복수의 외부 서버들(301, 302) 각각으로부터 외부 서버들(301, 302)와 연관된 다양한 종류의 업종들(예: 요식업, 서비스업, 유통업, 교육업, 부동산업 등)에 속하는 연관된 종류의 브랜드(또는, 가맹 본사)의 다양한 상권과 연관된 다양한 정보(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 연매출, 연순수익, 성별, 연령 등)를 수신할 수 있다. 상기 상권 정보는 기재된 바에 제한되지 않고, 상권 분석을 위한 다양한 정보들을 더 포함할 수 있다. 또, 서버(200)(예: 정보 획득 모듈(221))는 상권 분석 서버(400)로부터 맵 데이터(610)를 수신할 수 있다. 상기 수신된 맵 데이터(610)는 지역들 각각의 위치를 나타내는 정보(예: 주소 정보)를 포함할 수 있다.According to an embodiment, the server 200 may receive the commercial area information from the external server 300 in operation 401 , and may receive map data from the market analysis server 400 in operation 402 . For example, the server 200 (eg, the information acquisition module 221 ) includes various types associated with the external servers 301 and 302 from each of the plurality of external servers 301 and 302 as shown in FIG. 6 . Various information (e.g., location of stores, number of stores, opening and closing of stores) related to various commercial areas of related brands (or affiliated headquarters) belonging to the industries (e.g., catering, service, distribution, education, real estate, etc.) number, survival rate, average operating period, annual sales, annual net profit, gender, age, etc.). The commercial zone information is not limited to what is described, and may further include a variety of information for commercial zone analysis. In addition, the server 200 (eg, the information acquisition module 221 ) may receive the map data 610 from the market analysis server 400 . The received map data 610 may include information (eg, address information) indicating the location of each region.

일 실시예에 따르면, 서버(200)는 외부 서버(300)의 자격 여부를 인증하고, 자격 여부가 인증된 외부 서버(300)의 상권 정보들만을 수신하여 축적할 수 있다. 예를 들어, 서버(200)는 외부 서버(300)가 특정 조건을 만족하는 브랜드(또는 가맹 본사)의 외부 서버(300)인지를 식별하여, 특정 조건을 만족하는 브랜드인 경우 외부 서버(300)의 자격을 인증할 수 있다. 상기 특정 조건의 만족은 연매출이 지정된 액수 이상, 부채율이 지정된 액수 미만, 사업 년수가 지정된 년수 이상과 같은 브랜드의 신뢰도와 연관될 수 있다.According to an embodiment, the server 200 may authenticate whether the external server 300 is qualified, and receive and accumulate only commercial information of the external server 300 whose qualification is authenticated. For example, the server 200 identifies whether the external server 300 is an external server 300 of a brand (or affiliate headquarters) that satisfies a specific condition, and if the brand satisfies the specific condition, the external server 300 qualification can be verified. Satisfaction of the specific condition may be associated with brand reliability, such as annual sales greater than or equal to a specified amount, debt ratio less than a specified amount, and business years greater than or equal to a specified number of years.

일 실시예에 따르면, 서버(200)는 403 동작에서 맵 데이터에 기반하여, 상권 분석 및 분석된 정보를 시각화할 수 있다. 예를 들어, 서버(200)(예: 정보 분석 모듈(222))는 도 6에 도시된 바와 같이 맵 데이터(610)를 기반으로 지역 별로 대응하는 다양한 종류의 상권 정보를 식별하고, 식별된 상권 정보를 시각화하여 맵 데이터 상에 렌더링할 수 있다. 예를 들어, 서버(200)는 맵 데이터(610)에 포함된 복수의 지역들(예: 제 1 지역)을 식별할 수 있다. 서버(200)는 외부 서버들(301, 302) 각각으로부터 수신된 다양한 종류의 상권 정보들 중 식별된 복수의 지역들(예: 제 1 지역) 각각의 주소 정보에 대응하는 주소 정보를 가지는 상권 정보를 식별할 수 있다. 예를 들어, 서버(200)는 특정 지역(예: 제 1 지역)에 대응하는 주소 정보를 가지는 복수의 브랜드들(예: A 브랜드와 B 브랜드)의 점포 위치에 대한 정보를 식별하고, 식별된 점포 위치에 대한 정보를 기반으로 상기 제 1 지역의 맵 데이터를 표시하는 경우 복수의 브랜드들(예: A 브랜드와 B 브랜드)의 점포 위치에 해당 브랜드의 점포를 나타내기 위한 오브젝트가 표시되도록 인터페이스(620)(예: 그래픽 유저 인터페이스)를 생성할 수 있다. 또 예를 들어, 서버(200)는 도 6에 도시된 바와 같이, 복수의 브랜드들(예: A 브랜드와 B 브랜드)의 제 1 지역에 대응하는 주소 정보를 가지는 다른 상권 정보들(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 연매출, 연순수익, 성별, 연령 등)을 식별할 수 있다. 서버(200)는 식별된 상권 정보들을 분석이 가능한 정보(예: 수치 정보, 테이블 정보)로 변환하고, 상기 제 1 지역의 맵 데이터를 표시하는 경우 상기 제 1 지역에 대응하는 상기 분석이 가능한 정보로 변환된 상권 정보들이 표시되도록 인터페이스(620)(예: 그래픽 유저 인터페이스)를 생성할 수 있다. 예를 들어, 서버(200)는 A 브랜드의 제 1 지역의 점포들 각각의 재무 정보를 수신하는 경우, 수신된 재무 정보를 소정의 알고리즘을 기반으로 분석하여 연매출, 연순수익과 같은 수치 정보를 추출할 수 있다. 서버(200)는 상기 추출된 수치 정보를 시각화하고(예: 그래픽 오브젝트화) 상기 점포들의 주소 정보에 대응하는(예: 대응하는 주소 정보를 가지는) 상기 맵 데이터(610)의 위치 상에 렌더링할 수 있다. 이에 따라, 상기 인터페이스(620) 상에서 제 1 지역이 표시되는 경우, 복수의 브랜드들의 점포의 위치를 나타내는 오브젝트들과 함께 복수의 브랜드들의 다른 수치화된 상권 정보들이 표시될 수 있다. 상술한 바와 같은 방법으로, 서버(200)는 다른 다양한 종류의 상권 정보들(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 소득 수준, 성별, 연령)을 분석이 가능한 정보로 변환하고, 시각화하여 맵 데이터 상에 렌더링함으로써 상권 정보를 제공하도록 설정된 인터페이스(620)(예: 그래픽 유저 인터페이스)를 생성할 수 있다.According to an embodiment, the server 200 may visualize the market area analysis and the analyzed information based on the map data in operation 403 . For example, the server 200 (eg, the information analysis module 222 ) identifies various types of commercial district information corresponding to each region based on the map data 610 as shown in FIG. 6 , and the identified commercial district Information can be visualized and rendered on map data. For example, the server 200 may identify a plurality of regions (eg, a first region) included in the map data 610 . The server 200 is commercial area information having address information corresponding to address information of each of a plurality of areas (eg, the first area) identified among various types of commercial area information received from each of the external servers 301 and 302 . can be identified. For example, the server 200 identifies information on store locations of a plurality of brands (eg, brand A and brand B) having address information corresponding to a specific region (eg, the first region), and identifies the When the map data of the first region is displayed based on the information on the store location, an interface ( 620) (eg, a graphical user interface). Also, for example, as shown in FIG. 6 , the server 200 includes other commercial area information (eg, a store) having address information corresponding to the first region of a plurality of brands (eg, brand A and brand B). location, number of stores, number of openings and closings, survival rate, average operating period, annual sales, net profit, gender, age, etc.) can be identified. The server 200 converts the identified commercial area information into information that can be analyzed (eg, numerical information, table information), and when displaying map data of the first area, the information that can be analyzed corresponding to the first area An interface 620 (eg, a graphic user interface) may be generated to display the commercial area information converted into . For example, when the server 200 receives the financial information of each of the stores in the first area of the brand A, the server 200 analyzes the received financial information based on a predetermined algorithm to extract numerical information such as annual sales and net profit. can do. The server 200 visualizes the extracted numerical information (eg, turns it into a graphic object) and renders it on the location of the map data 610 corresponding to the address information of the stores (eg, having the corresponding address information). can Accordingly, when the first region is displayed on the interface 620 , other digitized commercial area information of a plurality of brands may be displayed together with objects indicating the locations of stores of the plurality of brands. In the method as described above, the server 200 can analyze other various types of commercial information (eg, store location, number of stores, number of openings and closings, survival rate, average operating period, income level, gender, age). An interface 620 (eg, a graphical user interface) set to provide commercial area information may be generated by converting it into information, visualizing it and rendering it on the map data.

일 실시예에 따르면, 상권 정보를 제공하도록 설정된 인터페이스(620)(예: 그래픽 유저 인터페이스)는 사용자로부터 입력되는 정보(예: 터치, 또는 검색 쿼리)에 대한 응답으로, 입력되는 정보에 대응하는 결과물을 출력하도록 설정될 수 있다. 예를 들어, 인터페이스(620)는 특정 지역을 검색하기 위한 검색 쿼리로 수신하는 것에 대한 응답으로, 검색 쿼리에 대응하는 특정 지역의 맵 데이터를 표시하도록 설정될 수 있다. 또 예를 들어, 상기 인터페이스(620)는 지정된 조건을 만족하는 특정 종류의 업종(예: 요식업)을 검색하기 위한 검색 쿼리로 수신하는 것에 대한 응답으로, 해당 조건을 만족하는 특정 브랜드(또는 특정 가맹 본사)에 대한 정보와 함께 특정 브랜드의 점포들의 위치를 맵 데이터 상에 표시하도록 설정될 수 있다. 또 예를 들어, 상기 인터페이스(620)는 지정된 조건을 만족하는 특정 종류의 상권 정보(예: 연매출 10억 이상)을 검색하기 위한 검색 쿼리로 수신하는 것에 대한 응답으로, 해당 조건을 만족하는 특정 브랜드(또는 특정 가맹 본사)에 대한 정보와 함께 특정 브랜드의 점포들의 위치를 맵 데이터 상에 표시하도록 설정될 수 있다. 상기 검색 쿼리는 인터페이스(620) 상에 구현된 검색 창을 통해 입력될 수 있다.According to an embodiment, the interface 620 (eg, a graphic user interface) set to provide commercial area information responds to information (eg, a touch, or a search query) input from a user, and a result corresponding to the inputted information. can be set to output. For example, the interface 620 may be configured to display map data of a specific area corresponding to the search query in response to receiving it as a search query for searching for a specific area. Also, for example, the interface 620 responds to receiving a search query for searching for a specific type of industry (eg, catering) that satisfies a specified condition, a specific brand (or a specific affiliate) that satisfies the specified condition. It may be set to display the locations of stores of a specific brand along with information about the headquarters) on the map data. Also, for example, the interface 620 responds to receiving as a search query for searching for information about a specific type of commercial area that satisfies a specified condition (eg, annual sales of 1 billion or more), a specific brand that satisfies the condition It may be set to display the locations of stores of a specific brand on map data together with information on (or a specific affiliate headquarters). The search query may be input through a search window implemented on the interface 620 .

일 실시예에 따르면, 서버(300)는 404 동작에서 전자 장치(100)의 접속을 식별하고, 분석되고 시각화된 상권 정보를 제공할 수 있다. 서버(200)는 도 5의 501에 도시된 바와 같이, 전자 장치(100)의 접속을 식별하고, 식별된 전자 장치(100)의 식별 정보(511)(예: 아이디 및 비밀번호)를 수신하여 인증을 수행할 수 있다. 서버(200)는 전자 장치(100)의 인증이 완료되는 경우 도 7에 도시된 바와 같이 시각화된 상권 정보를 제공하도록 설정된 인터페이스(620)(예: 그래픽 유저 인터페이스)를 제공할 수 있다.According to an embodiment, the server 300 may identify the connection of the electronic device 100 in operation 404 and provide analyzed and visualized commercial area information. As shown in 501 of FIG. 5 , the server 200 identifies the connection of the electronic device 100 and receives identification information 511 (eg, ID and password) of the identified electronic device 100 for authentication. can be performed. When authentication of the electronic device 100 is completed, the server 200 may provide an interface 620 (eg, a graphic user interface) set to provide visualized commercial area information as shown in FIG. 7 .

일 실시예에 따르면, 서버(200)는 405 동작에서 전자 장치(100)로부터 특정 브랜드 정보 제공 요청을 수신하고, 406 동작에서 전자 장치(100)로 특정 브랜드에 대한 정보를 제공할 수 있다. 예를 들어, 전자 장치(100)의 사용자는 도 7에 도시된 바와 같이, 인터페이스(620) 상에 특정 지역(예: 제 1 지역)을 검색하기 위한 검색 커리(711) 및 특정 종류의 업종(예: 요식업)을 검색하기 위한 검색 쿼리(713)를 입력할 수 있다. 서버(200)는 상기 검색 쿼리들(예: 711, 713)을 수신한 것에 기반하여, 상기 인터페이스(620) 상에 제 1 지역의 맵 데이터와 함께 특정 종류의 업종(예: 요식업)을 영위하는 다양한 종류의 브랜드(예: A brand, B brand)(또는 다양한 종류의 가맹 본사)의 점포들 나타내는 오브젝트들을 표시할 수 있다. 전자 장치(100)는 도 5의 502에 도시된 바와 같이 표시 중인 맵 데이터 상에서 사용자로부터 특정 점포 또는 특정 브랜드(예: A brand)를 선택하기 위한 사용자의 입력(521)을 수신(예: 특정 브랜드의 점포를 나타내는 오브젝트를 선택하기 위한 입력을 수신)하고, 도 5의 503에 도시된 바와 같이 사용자의 입력(521)을 수신한 것에 기반하여 특정 브랜드(예: A brand)와 연관된 다양한 종류의 상권 정보들(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 소득 수준, 성별, 연령)(531)을 제공할 수 있다. 이때, 현재 검색 중인 특정 지역(예: 제 1 지역)에 대한 상권 정보들만이 필터링되어 제공될 수 있다.According to an embodiment, the server 200 may receive a request for providing specific brand information from the electronic device 100 in operation 405 , and may provide information on a specific brand to the electronic device 100 in operation 406 . For example, as shown in FIG. 7 , the user of the electronic device 100 includes a search curry 711 for searching for a specific area (eg, the first area) on the interface 620 and a specific type of industry ( For example, a search query 713 for searching for a restaurant business may be input. On the basis of receiving the search queries (eg, 711 and 713), the server 200 operates a specific type of industry (eg, catering) together with map data of the first region on the interface 620. Objects representing stores of various types of brands (eg, A brand and B brand) (or various types of affiliate headquarters) may be displayed. As illustrated in 502 of FIG. 5 , the electronic device 100 receives a user input 521 for selecting a specific store or a specific brand (eg, A brand) from the user on the map data being displayed (eg, a specific brand). receiving an input for selecting an object representing a store of ), and various types of commercial districts associated with a specific brand (eg, brand A) based on receiving the user's input 521 as shown in 503 of FIG. 5 . Information (eg, store location, number of stores, number of openings and closings, survival rate, average operating period, income level, gender, and age) 531 may be provided. In this case, only commercial information on a specific region currently being searched for (eg, the first region) may be filtered and provided.

일 실시예에 따르면, 서버(200)는 407 동작에서 전자 장치(100)로부터 가맹 상담 요청을 수신하고, 서버(200)는 408 동작에서 외부 서버(300)로 가맹 요청을 알리고, 409 동작에서 외부 서버(300)로부터의 접속을 식별하고, 외부 서버(300)의 비대면 상담 진행을 유도할 수 있다. 예를 들어, 전자 장치(100)의 사용자는 제공된 특정 브랜드(예: A brand)와 연관된 다양한 종류의 상권 정보들(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 소득 수준, 성별, 연령)(531)을 검토하고, 미팅 요청을 위해 인터페이스(620) 상에 입력할 수 있다. 서버(200)는 도 5의 504에 도시된 바와 같이 특정 브랜드(예: A brand)의 외부 서버(300)로 전자 장치(100)의 미팅 요청을 알리고 서버(200)로의 접속을 유도할 수 있다. 서버(200)는 서버(200)의 접속이 식별되는 경우, 도 7에 도시된 바와 같이 전자 장치(100)의 사용자와 외부 서버(300)의 특정 브랜드(예: A brand)의 미팅 담당자가 비대면 업무를 수행하기 위한 미팅 룸 내지는 메신져 기능(720)을 제공할 수 있다. 전자 장치(100)의 사용자와 외부 서버(300)의 미팅 담당자는 상기 미팅 룸 내지는 제공받은 메신져 기능(720)을 이용하여 창업 진행 여부에 대해서 논의를 수행할 수 있다.According to an embodiment, the server 200 receives an affiliate consultation request from the electronic device 100 in operation 407 , the server 200 notifies the affiliate request to the external server 300 in operation 408 , and an external party in operation 409 . It is possible to identify the connection from the server 300 and induce the non-face-to-face consultation of the external server 300 . For example, the user of the electronic device 100 may provide various types of commercial information (eg, store location, number of stores, number of openings and closings, survival rate, average operating period, and income) associated with a specific provided brand (eg, brand A). level, gender, age) 531 may be reviewed and entered on interface 620 for a meeting request. As shown in 504 of FIG. 5 , the server 200 may inform the external server 300 of a specific brand (eg, brand A) of the meeting request of the electronic device 100 and induce access to the server 200 . . When the connection of the server 200 is identified, as shown in FIG. 7 , the server 200 does not have a meeting person in charge of a specific brand (eg, brand A) of the user of the electronic device 100 and the external server 300 . A meeting room or messenger function 720 for performing face-to-face work may be provided. The user of the electronic device 100 and the meeting person in charge of the external server 300 may discuss whether to start a business using the meeting room or the provided messenger function 720 .

일 실시예에 따르면, 전자 장치(100)는 410 동작에서 창업을 진행하고, 서버(200)는 411 동작에서 기타 창업을 위한 부가 서비스를 제공할 수 있다. 예를 들어, 전자 장치(100)의 사용자는 상기 외부 서버(300)의 미팅 담당자와의 논의에 따라서 특정 브랜드(예: A brand)와 가맹을 체결하고 창업을 진행하는 것으로 서버(200)로 알릴 수 있다. 서버(200)는 상가 건물 임대와 같은 부동산 중계 서비스와 사용자의 신용 정보를 기반으로 창업 대출을 제공하는 대출 중계 서비스와 같은 부가 서비스를 추가적으로 제공할 수 있다.According to an embodiment, the electronic device 100 may start a business in operation 410 , and the server 200 may provide other additional services for starting a business in operation 411 . For example, the user of the electronic device 100 may sign an affiliate agreement with a specific brand (eg, brand A) according to a discussion with a meeting person in charge of the external server 300 and inform the server 200 that a business is being started. can The server 200 may additionally provide additional services such as a real estate relay service such as renting a commercial building and a loan relay service that provides a start-up loan based on the user's credit information.

일 실시예에 따르면, 서버(200)는 412 동작에서 중계 수수료를 부과할 수 있다. 상기 특정 브랜드(예: A brand)와 가맹이 체결되는 경우, 특정 브랜드(예: A brand)와 상기 사용자로 소정의 금액의 지불을 요청할 수 있다.According to an embodiment, the server 200 may charge a relay fee in operation 412 . When an affiliate is concluded with the specific brand (eg, brand A), payment of a predetermined amount may be requested from the user and the specific brand (eg, brand A).

3.2 제 2 실시예 <머신 러닝 모델에 기반하여, 맵 데이터 상에서 특정 브랜드의 정보를 필터링하거나 추가하여 제공하는 동작>3.2 Second embodiment <Operation of filtering or adding specific brand information on map data based on machine learning model>

전술한 스마트 창업 정보 제공 시스템의 동작들은 제 2 실시예에 준용될 수 있으므로, 중복되는 설명은 생략한다.Since the operations of the above-described smart startup information providing system can be applied mutatis mutandis to the second embodiment, a redundant description will be omitted.

일 실시예에 따르면, 서버(200)는 인터페이스(예: 620) 상에서 사용자로부터 특정 브랜드(또는 특정 가맹 본사)에 대한 정보(예: 점포에 대한 정보)를 삭제하기 위한 입력을 수신할 수 있다. 서버(200)는 상기 삭제를 원하는 특정 브랜드(또는 특정 가맹 본사)의 특징되는(characterize) 종류의 상권 정보(예: 연매출인 높은 브랜드임)를 식별하고, 해당 상권 정보에 대응하는 다른 브랜드의 정보들도 삭제 처리하여 사용자의 편의 성을 향상시킬 수 있다. 또, 서버(200)는 제거될 것으로 식별된 상권 정보와는 유사도가 현저한 종류의 상권 정보의 브랜드(예: 점포 위치, 점포수가 많은 브랜드임)에 대한 정보를 추가적으로 제공하여, 사용자가 다양한 측면에서 상권을 분석하도록 할 수 있다.According to an embodiment, the server 200 may receive an input for deleting information (eg, information about a store) on a specific brand (or a specific affiliate headquarters) from a user on an interface (eg, 620 ). The server 200 identifies the type of commercial zone information (eg, a brand with high annual sales) that is characteristic of a specific brand (or a specific affiliate headquarters) to be deleted, and information of other brands corresponding to the corresponding commercial zone information Also, user convenience can be improved by deleting them. In addition, the server 200 additionally provides information on a brand (eg, a store location, a brand with a large number of stores) of a type of commercial district information that has a significant similarity to the commercial district information identified to be removed, so that the user can market can be analyzed.

도 8은 본 출원의 일 실시예에 따른 스마트 창업 정보 제공 시스템의 동작의 다른 예를 설명하기 위한 흐름도이다. 다양한 실시예들에 따르면 스마트 창업 정보 제공 시스템의 동작은 도 8에 도시되는 동작의 순서에 국한되지 않고, 도시되는 순서와 다른 순서로 수행될 수 있다. 또한, 다양한 실시예들에 따르면, 도 8에 도시되는 스마트 창업 정보 제공 시스템의 동작 보다 더 많은 동작들이 수행되거나, 또는 더 적은 적어도 하나의 동작이 수행될 수도 있다. 이하에서는 도 9 내지 도 11을 참조하여 도 8에 대해서 설명한다.8 is a flowchart for explaining another example of the operation of the smart startup information providing system according to an embodiment of the present application. According to various embodiments, the operation of the smart startup information providing system is not limited to the order of the operations shown in FIG. 8, and may be performed in an order different from the order shown. In addition, according to various embodiments, more operations than the operation of the smart startup information providing system shown in FIG. 8 may be performed, or at least one less operation may be performed. Hereinafter, FIG. 8 will be described with reference to FIGS. 9 to 11 .

도 9는 본 출원의 일 실시예에 따른 서버(200)의 다양한 종류의 상권 정보를 카테고리화 하여 저장하는 동작 및 머신 러닝 모델을 생성하는 동작의 일 예를 설명하기 위한 도면이다. 도 10은 본 출원의 일 실시예에 따른 서버(200)의 맵 데이터를 제공하는 동작의 일 예를 설명하기 위한 도면이다. 도 11은 본 출원의 일 실시예에 따른 서버(200)의 맵 데이터를 제공하는 동작의 다른 예를 설명하기 위한 도면이다.9 is a diagram for explaining an example of an operation of categorizing and storing various types of commercial area information and an operation of generating a machine learning model of the server 200 according to an embodiment of the present application. 10 is a diagram for explaining an example of an operation of providing map data of the server 200 according to an embodiment of the present application. 11 is a diagram for explaining another example of an operation of providing map data of the server 200 according to an embodiment of the present application.

일 실시예에 따르면, 서버(200)는 801 동작에서 상권 정보에 포함된 다양한 종류의 정보를 기반으로, 머신 러닝 모델을 생성할 수 있다. 예를 들어, 서버(200)는 도 9에 도시된 바와 같이 외부 서버(300)로부터 수신되어 축적된 다양한 종류의 업종들(예: 요식업, 서비스업, 유통업, 교육업, 부동산업 등) 별로 다양한 종류의 브랜드(또는, 가맹 본사)의 상권과 연관된 다양한 종류의 정보(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 연매출, 연순수익, 성별, 연령 등)를 복수의 카테고리들 별로 분류할 수 있다. 예를 들어, 도 9에 도시된 바와 같이 연매출, 연순수익 등과 같은 종류의 상권 정보는 재무 정보를 나타내는 제 1 서브 카테고리로 분류되고, 생존율과 같은 종류의 상권 정보는 생존 정도를 나타내는 제 2 서브 카테고리로 분류될 수 있다. 또 상기 서브 카테고리들(예: 제 1 서브 카테고리, 제 2 서브 카테고리)은 상위의 카테고리로 분류될 수 있다. 예를 들어, 도 9에 도시된 바와 같이, 재무 정보를 나타내는 제 1 서브 카테고리와 생존 정도를 나타내는 제 2 서브 카테고리는 상권의 질(quality)을 나타내는 제 1 카테고리로 분류될 수 있다. 또, 상기 제 1 카테고리와는 다르게 양(quantity)를 나타내는 제 2 카테고리는 점포 위치, 점포수와 같은 종류의 상권 정보를 포함할 수 있다. 상기 기재된 카테고리가 나타내는 속성과 카테고리에 포함되는 상권 정보의 예들은 일 예에 불과할 뿐, 기재된 바에 제한되지 않고 서버(200)의 관리자에 의해 다양하게 설정될 수 있다.According to an embodiment, the server 200 may generate a machine learning model based on various types of information included in the commercial area information in operation 801 . For example, as shown in FIG. 9 , the server 200 receives from the external server 300 and accumulates various types of industries (eg, catering, service, distribution, education, real estate, etc.) Various types of information (e.g., store location, number of stores, number of openings and closings, survival rate, average operating period, annual sales, net profit, gender, age, etc.) can be classified by For example, as shown in FIG. 9 , commercial area information such as annual sales and annual net income is classified into a first sub-category representing financial information, and commercial area information such as survival rate is a second sub-category representing the degree of survival. can be classified as Also, the sub-categories (eg, the first sub-category and the second sub-category) may be classified into a higher category. For example, as shown in FIG. 9 , a first sub-category indicating financial information and a second sub-category indicating a survival degree may be classified into a first category indicating the quality of a commercial area. In addition, the second category indicating quantity, different from the first category, may include information on a type of commercial area such as a store location and the number of stores. The attributes indicated by the above-described categories and examples of commercial district information included in the categories are merely examples, and are not limited thereto and may be variously set by the administrator of the server 200 .

일 실시예에 따르면, 서버(200)는 상술한 바와 같이 축적된 종류의 브랜드(또는, 가맹 본사)의 상권과 연관된 다양한 종류의 정보(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 연매출, 연순수익, 성별, 연령 등)를 기반으로 머신 러닝 모델(910)을 생성할 수 있다. 서버(200)는 다양한 종류의 상권 정보들(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 연매출, 연순수익, 성별, 연령 등)를 입력 데이터(input data)로 하고, 브랜드에 대한 정보(예: A brand, B brand)에 대한 정보를 아웃풋 데이터(output data)로 하여 소정의 머신 러닝 알고리즘을 기반으로 머신 러닝을 수행할 수 있다. 상기 머신 러닝 알고리즘은 선형 회귀, 다항식 회귀(Polynomial Regression), 분류 분석, 및 로지스틱 회귀와 같은 지도 학습(Supervised learning), 준지도 학습(Semi-supervised learning), 클러스터링(Clustering) 및 차원 축소(Dimension Reduction)와 같은 지도(자율) 학습(Unsupervised learning), 및 강화 학습(Reinforcement learning)과 같은 알고리즘들을 포함하며 이에 제한되지 않는다. 예를 들어, 서버(200)는 도 9에 도시된 바와 같이, 각각의 서로 다른 종류의 상권 정보들 별로 브랜드에 대한 가중치를 부여하는 동작(901)을 수행함으로써, 학습을 진행할 수 있다. 결과적으로, 생성된 머신 러닝 모델(910)은 특정 종류의 상권 정보(예: 연매출)가 입력되면, 특정 종류의 상권 정보에 대응하는 각 브랜드(예: A brand, B brand, C brand) 별 가중치를 출력하도록 설정될 수 있다. 상기 가중치는 해당 특정 종류의 상권 정보(예: 연매출)에 대한 정도(예: 연매출 정도)를 나타낼 수 있다. 만약 특정 종류의 상권 정보(예: 연매출)가 지정된 값(예: 10억 이상)을 출력되도록 설정되면, 상기 머신 러닝 모델(910)에 의해 출력된 각 브랜드(예: A brand, B brand, C brand) 별 가중치를 기반으로 지정된 값(예: 10억 이상)에 대응하는 가중치를 가지는 브랜드의 정보만이 서버(200)에 의해 출력될 수 있다.According to one embodiment, the server 200 stores various types of information (eg, store location, number of stores, number of openings and closings, survival rate, The machine learning model 910 may be generated based on the average sales period, annual sales, annual net profit, gender, age, etc.). The server 200 uses various types of commercial area information (eg, store location, number of stores, number of openings and closings, survival rate, average business period, annual sales, annual revenue, gender, age, etc.) as input data, and , and information on brands (eg, brand A, brand B) as output data, machine learning may be performed based on a predetermined machine learning algorithm. The machine learning algorithm is supervised learning such as linear regression, polynomial regression, classification analysis, and logistic regression, semi-supervised learning, clustering, and Dimension Reduction. ), such as supervised learning (Unsupervised learning), and algorithms such as reinforcement learning (Reinforcement learning), but are not limited thereto. For example, as shown in FIG. 9 , the server 200 may perform learning by performing an operation 901 of assigning a weight to a brand for each different type of commercial area information. As a result, the generated machine learning model 910 has a weight for each brand (eg, A brand, B brand, C brand) corresponding to a specific type of commercial zone information when a specific type of commercial zone information (eg, annual sales) is input. can be set to output. The weight may indicate a degree (eg, annual sales) of a specific type of commercial area information (eg, annual sales). If a specific type of commercial district information (eg, annual sales) is set to output a specified value (eg, 1 billion or more), each brand (eg, A brand, B brand, C) output by the machine learning model 910 . Only information of a brand having a weight corresponding to a value (eg, 1 billion or more) specified based on the weight for each brand) may be output by the server 200 .

일 실시예에 따르면, 서버(200)는 802 동작에서 제 1 종류의 상권 정보에 적합한 브랜드에 대한 정보에 대한 요청을 수신할 수 있다. 예를 들어, 서버(200)는 도 10의 1001에 도시된 바와 같이 전자 장치(100)로부터 지정된 조건을 만족하는 제 1 종류의 상권 정보(예: 연 매출 1억 이상)에 대응하는 브랜드 정보에 대한 요청을 수신할 수 있다. 일 예로, 전자 장치(100)는 인터페이스(620) 상에서 지정된 조건을 만족하는 제 1 종류의 상권 정보(예: 연 매출 1억 이상)를 검색하기 위한 검색 쿼리(1021)를 입력할 수 있다. According to an embodiment, the server 200 may receive a request for information on a brand suitable for the first type of commercial area information in operation 802 . For example, as shown in 1001 of FIG. 10 , the server 200 provides information on the brand information corresponding to the first type of commercial district information (eg, annual sales of 100 million or more) that satisfies the condition specified by the electronic device 100 . You can receive requests for As an example, the electronic device 100 may input a search query 1021 for searching for information about a first type of commercial district (eg, annual sales of 100 million or more) that satisfies a specified condition on the interface 620 .

일 실시예에 따르면, 서버(200)는 803 동작에서 제 1 종류의 상권 정보 및 머신 러닝 모델에 기반하여, 출력되는 복수의 브랜드들에 대한 정보를 제공할 수 있다. 예를 들어, 서버(200)는 도 10의 1001에 도시된 바와 같이 머신 러닝 모델(910)에 전자 장치(100)로부터 수신된 검색 쿼리(1021)를 기반으로 식별된 제 1 종류의 상권 정보(예: 연 매출에 대한 정보)를 입력할 수 있다. 머신 러닝 모델(910)은 상기 제 1 종류의 상권 정보(예: 연 매출에 대한 정보)를 입력 받은 것에 대한 응답으로, 복수의 브랜드들(또는 복수의 가맹 본사들)(예: A brand, B brand, C brand, D brand) 별로 가중치에 대한 정보를 출력할 수 있다. 서버(100)는 상기 수신된 검색 쿼리(1021)를 기반으로 복수의 브랜드들(또는 복수의 가맹 본사들)(예: A brand, B brand, C brand, D brand) 중 상기 지정된 조건에 대응하는 가중치를 가지는 일부 브랜드들(예: A brand, B brand, C brand)을 선택할 수 있다. 일 예로, 서버(200)는 상기 "1억" 이상의 값에 대응하는 가중치들을 갖는 일부 브랜드들(예: A brand, B brand, C brand)을 선택할 수 있다. 서버(200)는 선택된 일부 브랜드들(예: A brand, B brand, C brand)에 대한 정보 및/또는 일부 브랜드들(예: A brand, B brand, C brand)의 현재 검색 중인 특정 업종(예: 요식업) 및 특정 지역(예: 제 1 지역)의 점포의 위치에 대한 정보를 인터페이스(620) 상에 표시할 수 있다.According to an embodiment, the server 200 may provide information on a plurality of brands that are output based on the first type of commercial area information and the machine learning model in operation 803 . For example, as shown in 1001 of FIG. 10 , the server 200 includes a first type of business district information ( Example: information about annual sales). The machine learning model 910 responds to the input of the first type of commercial district information (eg, information on annual sales), a plurality of brands (or a plurality of affiliate headquarters) (eg, A brand, B Information on weights can be output for each brand, C brand, and D brand). The server 100 responds to the specified condition among a plurality of brands (or a plurality of affiliate headquarters) (eg, A brand, B brand, C brand, D brand) based on the received search query 1021 . You can select some brands with weights (eg A brand, B brand, C brand). For example, the server 200 may select some brands (eg, brand A, brand B, and brand C) having weights corresponding to the value of "100 million" or more. The server 200 provides information on some selected brands (eg, A brand, B brand, and C brand) and/or a specific industry (eg, A brand, B brand, C brand) currently being searched for. : restaurant) and information on the location of a store in a specific area (eg, the first area) may be displayed on the interface 620 .

일 실시예에 따르면, 서버(200)는 머신 러닝 모델(910)로부터 출력된 복수의 브랜드들(또는 복수의 가맹 본사들)(예: A brand, B brand, C brand, D brand) 중 현재 전자 장치(100)에 의해 검색되는 특정 업종(예: 요식업) 및 특정 지역(예: 제 1 지역)과는 상이한 브랜드들의 정보를 식별하는 경우, 상기 식별된 상이한 브랜드들의 정보를 인터페이스 상에 표시하지 않을 수 있다. 다시 말해, 서버(200)는 머신 러닝 모델(910)로부터 출력된 복수의 브랜드들(또는 복수의 가맹 본사들)(예: A brand, B brand, C brand, D brand) 중 현재 전자 장치(100)에 의해 검색되는 특정 업종(예: 요식업) 및 특정 지역(예: 제 1 지역)과 연관된 일부 브랜드들(예: A brand, B brand, C brand) 만을 인터페이스(620) 상에 표시할 수 있다.According to an embodiment, the server 200 is currently electronic among a plurality of brands (or a plurality of affiliate headquarters) output from the machine learning model 910 (eg, A brand, B brand, C brand, D brand). When identifying information of brands different from a specific industry (eg, restaurant) and a specific region (eg, the first region) searched for by the device 100, the information of the identified different brands will not be displayed on the interface. can In other words, the server 200 selects the current electronic device 100 among a plurality of brands (or a plurality of affiliate headquarters) output from the machine learning model 910 (eg, A brand, B brand, C brand, and D brand). ), only some brands (eg, A brand, B brand, and C brand) associated with a specific industry (eg, restaurant) and a specific region (eg, the first region) searched for by ) may be displayed on the interface 620 . .

일 실시예에 따르면, 서버(200)는 804 동작에서 전자 장치(100)로부터 특정 브랜드를 화면에서 제거하는 입력을 수신할 수 있다. 예를 들어, 서버(200)는 도 10의 1002에 도시된 바와 같이, 특정 브랜드(예: B brand)를 인터페이스(625) 상에서 제거하기 위한 입력(1022)을 수신할 수 있다. 서버(200)는 상기 수신된 입력(1022)에 대한 응답으로, 인터페이스(620) 상에서 특정 브랜드(예: B brand)와 연관된 모든 정보(예: 점포 위치에 대한 정보)를 제거할 수 있다(또는, 표시하지 않도록 제어할 수 있다).According to an embodiment, the server 200 may receive an input for removing a specific brand from the screen from the electronic device 100 in operation 804 . For example, as shown in 1002 of FIG. 10 , the server 200 may receive an input 1022 for removing a specific brand (eg, brand B) from the interface 625 . In response to the received input 1022 , the server 200 may remove all information (eg, information about a store location) associated with a specific brand (eg, B brand) on the interface 620 (or , can be controlled not to be displayed).

일 실시예에 따르면, 서버(200)는 805 동작에서 제거된 특정 브랜드와 연관된 주요 상권 정보인 제 2 종류의 상권 정보를 식별하고, 식별된 제 2 종류의 상권 정보와 유사도가 가장 높은 제 3 종류의 상권 정보와 유사도가 가장 낮은 제 4 종류의 상권 정보를 식별할 수 있다. 예를 들어, 서버(200)는 제거된 특정 브랜드(예: B brand)와 연관된 다양한 종류의 상권 정보(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 연매출, 연순수익, 성별, 연령 등)들 중 특정 브랜드(예: B brand)가 가장 높은 수치를 가지는 종류의 상권 정보(예: 연매출)(이하, 특징되는 종류의 상권 정보)(1110)를 식별할 수 있다. 이후, 서버(200)는 도 11의 1101에 도시된 바와 같이 다양한 종류의 업종들(예: 요식업, 서비스업, 유통업, 교육업, 부동산업 등) 별로 다양한 종류의 브랜드(또는, 가맹 본사)의 상권과 연관된 다양한 종류의 정보(예: 점포 위치, 점포수, 개업 및 폐업수, 생존율, 평균 영업 기간, 연매출, 연순수익, 성별, 연령 등)를 분류하는 복수의 카테고리들에 대한 정보를 기반으로, 상기 식별된 특징되는 종류의 상권 정보(예: 연매출에 대한 정보)(1110)와 유사도가 가장 높은 제 3 종류의 상권 정보(예: 연 순수익에 대한 정보(1111))와 낮은 제 4 종류의 상권 정보(예: 점포 위치, 점포수에 대한 정보(1112))를 식별할 수 있다. 일 예로, 서버(200)는 식별된 특징되는 종류의 상권 정보(예: 연매출에 대한 정보)(1110)가 포함되는 서브 카테고리(예: 제 1 서브 카테고리)를 식별하고, 식별된 제 1 서브 카테고리 내에 포함된 다양한 종류의 다른 상권 정보들 중 우선 순위가 가장 높은 상권 정보(예: 연순수익)(1111)를 연관도가 가장 높은 상권 정보로서 식별할 수 있다. 상기 우선 순위는 상기 제 1 서브 카테고리에 대해서 서버(100)의 관리자에 의해 지정될 수 있다. 또 일 예로, 서버(200)는 식별된 특징되는 종류의 상권 정보(예: 연매출에 대한 정보)(1110)가 포함되는 가장 상위의 카테고리(예: 제 1 카테고리)와는 유사도가 가장 낮은 카테고리(예: 제 2 카테고리)에 포함된 종류의 상권 정보(예: 점포 위치, 점포수에 대한 정보(1112))를 연관도가 가장 낮은 상권 정보로서 식별할 수 있다. 상기 연관도는 다양한 종류의 데이터 분석 알고리즘(예: Nearest neighbor 알고리즘 등)에 의해 분석될 수 있다.According to an embodiment, the server 200 identifies a second type of commercial area information that is main commercial area information associated with a specific brand removed in operation 805, and a third type that has the highest similarity to the identified second type of commercial area information. It is possible to identify the fourth type of commercial district information that has the lowest similarity to the commercial district information. For example, the server 200 may provide various types of commercial area information (eg, store location, number of stores, number of openings and closings, survival rate, average operating period, annual sales, and net profit) associated with the specific brand removed (eg, brand B). , gender, age, etc.) of a specific brand (eg, brand B) may identify a type of commercial district information (eg, annual sales) (hereinafter, characteristic type of commercial district information) 1110 having the highest value. Thereafter, as shown in 1101 of FIG. 11 , the server 200 stores various types of brands (or affiliated headquarters) for various types of industries (eg, catering, service, distribution, education, real estate, etc.) Based on information on a plurality of categories that categorize various types of information related to The identified characteristic type of commercial area information (eg, information on annual sales) 1110 and the third type of commercial area information (eg, information on annual net income 1111) with the highest similarity and a low fourth type of commercial area Information (eg, information 1112 on a location of a store and the number of stores) may be identified. As an example, the server 200 identifies a sub-category (eg, a first sub-category) including the identified characteristic type of commercial information (eg, information on annual sales) 1110, and the identified first sub-category It is possible to identify the commercial district information (eg, annual net profit) 1111 having the highest priority among various types of other commercial district information included in the information as the commercial district information with the highest degree of relevance. The priority may be designated by the administrator of the server 100 for the first sub-category. As another example, the server 200 includes the identified characteristic type of commercial district information (eg, information on annual sales) 1110 with the lowest similarity to the highest category (eg, the first category) including the category (eg, : Second category) may identify the type of commercial district information (eg, store location, information 1112 on the number of stores) as the commercial district information having the lowest degree of relevance. The relevance may be analyzed by various types of data analysis algorithms (eg, a nearest neighbor algorithm, etc.).

일 실시예에 따르면, 서버(200)는 806 동작에서 식별된 제 3 내지 제 4 종류의 상권 정보 및 머신 러닝 모델에 기반하여, 출력되는 복수의 브랜드들에 대한 정보를 제공할 수 있다. 예를 들어, 서버(200)는 도 10의 1101에 도시된 바와 같이, 머신 러닝 모델(910)에 식별된 유사도가 가장 높은 제 3 종류의 상권 정보(예: 연 순수익에 대한 정보(1111))입력한 것에 대한 응답으로 머신 러닝 모델(910)로부터 C Brand에 대한 정보를 획득하고, 머신 러닝 모델(910)에 유사도가 가장 낮은 제 4 종류의 상권 정보(예: 점포 위치, 점포수에 대한 정보(1112))를 입력한 것에 대한 응답으로 D Brand에 대한 정보를 획득할 수 있다. 서버(200)는 도 11d의 1102에 도시된 바와 같이 C Brand에 대한 정보(예: 점포 위치에 대한 정보)를 인터페이스(620) 상에서 삭제함으로써 삭제된 B brand와 유사한 정보를 자동으로 제거하여 사용자의 편의성을 향상시킬 수 있다. 또, 서버(200)는 도 11d의 1102에 도시된 바와 같이 D Brand에 대한 정보(예: 점포 위치에 대한 정보)를 인터페이스(620) 상에서 표시함으로써 다양한 측면에서 해당 지역의 상권 정보를 분석 가능하도록 할 수 있다.According to an embodiment, the server 200 may provide information on a plurality of output brands based on the third to fourth types of commercial area information and the machine learning model identified in operation 806 . For example, the server 200, as shown in 1101 of FIG. 10, the third type of commercial area information with the highest similarity identified in the machine learning model 910 (eg, information on annual net profit 1111)) In response to the input, information on C Brand is obtained from the machine learning model 910, and information on the fourth type of commercial area having the lowest similarity to the machine learning model 910 (eg, information on the location of stores and the number of stores) (1112))), information about D Brand can be obtained. As shown in 1102 of FIG. 11D, the server 200 automatically removes information similar to the deleted brand B by deleting information about the brand C (eg, information about the store location) on the interface 620, Convenience can be improved. In addition, as shown in 1102 of FIG. 11d , the server 200 displays information about the D Brand (eg, information on the location of a store) on the interface 620 so that it is possible to analyze the commercial information of the region in various aspects. can do.

3.3. 제 3 실시예 <특정 시구간에 대한 학습을 수행하여, 정확한 머신 러닝 모델을 생성하는 동작>3.3. Third embodiment <Operation of generating an accurate machine learning model by performing learning for a specific time period>

전술한 스마트 창업 정보 제공 시스템의 동작들은 제 3 실시예에 준용될 수 있으므로, 중복되는 설명은 생략한다.Since the operations of the above-described smart startup information providing system can be applied mutatis mutandis to the third embodiment, a redundant description will be omitted.

일 실시예에 따르면, 서버(200)는 상권 정보 분석에 유의미한 영향을 줄 것으로 예상되는 특정 시구간을 식별하고, 특정 시구간의 브랜드의 상권 정보를 기반으로 학습을 수행하여, 더 정확한 머신 러닝 모델을 생성할 수 있다. 이에 따라, 생성된 머신 러닝 모델은 입력되는 특정 종류의 상권 정보에 대한 응답으로, 보다 더 정확하게 브랜드에 대한 정보를 출력할 수 있다. According to one embodiment, the server 200 identifies a specific time period that is expected to have a significant effect on the analysis of commercial area information, and performs learning based on the commercial area information of the brand of the specific time period, a more accurate machine learning model can create Accordingly, the generated machine learning model can more accurately output brand information in response to input specific type of commercial information.

도 12는 본 출원의 일 실시예에 따른 스마트 창업 정보 제공 시스템의 동작의 다른 예를 설명하기 위한 흐름도이다. 다양한 실시예들에 따르면 스마트 창업 정보 제공 시스템의 동작은 도 12에 도시되는 동작의 순서에 국한되지 않고, 도시되는 순서와 다른 순서로 수행될 수 있다. 또한, 다양한 실시예들에 따르면, 도 12에 도시되는 스마트 창업 정보 제공 시스템의 동작 보다 더 많은 동작들이 수행되거나, 또는 더 적은 적어도 하나의 동작이 수행될 수도 있다. 이하에서는 도 13 내지 도 14을 참조하여 도 12에 대해서 설명한다.12 is a flowchart for explaining another example of the operation of the smart startup information providing system according to an embodiment of the present application. According to various embodiments, the operation of the smart startup information providing system is not limited to the order of the operations shown in FIG. 12, and may be performed in an order different from the illustrated order. In addition, according to various embodiments, more operations than the operation of the smart startup information providing system shown in FIG. 12 may be performed, or at least one less operation may be performed. Hereinafter, FIG. 12 will be described with reference to FIGS. 13 to 14 .

도 13는 본 출원의 일 실시예에 따른 스마트 창업 정보 제공 시스템의 머신 러닝 모델을 생성하기 위한 특정 시구간의 정보들을 추출하는 동작의 일 예를 설명하기 위한 도면이다. 도 14은 본 출원의 일 실시예에 따른 스마트 창업 정보 제공 시스템의 머신 러닝 모델을 생성하기 위한 특정 시구간의 정보들을 추출하는 동작의 다른 예를 설명하기 위한 도면이다.13 is a view for explaining an example of an operation of extracting information of a specific time period for generating a machine learning model of the smart startup information providing system according to an embodiment of the present application. 14 is a view for explaining another example of the operation of extracting information of a specific time period for generating a machine learning model of the smart startup information providing system according to an embodiment of the present application.

일 실시예에 따르면, 서버(200)는 1201 동작에서 상권에 대응하는 브랜드 정보를 제공하기 위한 머신 러닝 모델의 생성을 위한, 복수의 브랜드 및 복수의 브랜드에 대응하는 복수의 상권 정보들을 획득할 수 있다. 예를 들어, 서버(200)는 머신 러닝 모델(910)의 생성을 위한 입력 데이터로서 상술한 바와 같이 특정 브랜드의 복수의 상권 정보들을 식별할 수 있다. 일 예로, 서버(100)는 도 13에 도시된 바와 같이, 특정 브랜드(1311)(예: A brand)에 대해서 특정 브랜드가 런칭(또는, 사업이 개시)된 시점부터 현재 시점까지 존재하는 상권 정보들(1312, 1313, 1314, 1315, 1316)을 획득할 수 있다.According to an embodiment, the server 200 may obtain a plurality of brands and a plurality of commercial district information corresponding to the plurality of brands for generation of a machine learning model for providing brand information corresponding to the commercial district in operation 1201. have. For example, the server 200 may identify a plurality of commercial district information of a specific brand as described above as input data for generation of the machine learning model 910 . For example, as shown in FIG. 13 , the server 100 provides information on the commercial area that exists from the time when a specific brand is launched (or business is started) with respect to a specific brand 1311 (eg, brand A) to the current time. Fields 1312 , 1313 , 1314 , 1315 , and 1316 can be obtained.

일 실시예에 따르면, 서버(200)는 1202 동작에서 특정 브랜드에 대한 복수의 상권 정보들 중 학습을 수행할 특정 시구간을 식별할 수 있다. 예를 들어, 서버(200)는 현재 시점이 속하는 계절에 대한 정보, 특정 브랜드(1311)가 속하는 브랜드의 저명도 등 다양한 요소들을 기반으로, 특정 브랜드(1311)가 런칭된 시점부터 현재 시점까지의 시구간 중 특정 브랜드(1311)에 대한 상권 정보가 특정 상품의 판매량에 유의미한 영향을 주는 것으로 판단되는 특정 시구간(예: p1)을 판단할 수 있다. 예를 들어, 서버(100)는 아래의 수학식 1 내지 수학식 3과 같이 상기 특정 시구간(p1)의 시작 시점과 종료 시점을 식별하여, 특정 시구간(p1)을 식별할 수 있다. 아래의 수학식 1 내지 수학식 3을 참조하면, 결과적으로 특정 시구간(p1)은 특정 브랜드(1311)의 저명도가 상대적으로 높아, 특정 브랜드(1311)의 상권 정보들에 의한 유의미한 분석 결과가 도출될 수 있는 시구간일 수 있다.According to an embodiment, in operation 1202 , the server 200 may identify a specific time period for learning from among a plurality of commercial district information for a specific brand. For example, the server 200 may store information about the season to which the current time belongs, information about the season to which the specific brand 1311 belongs, based on various factors, such as the reputation of the brand to which the specific brand 1311 belongs, from the time when the specific brand 1311 is launched to the current time. It is possible to determine a specific time period (eg, p1) in which commercial zone information on a specific brand 1311 is determined to have a significant effect on the sales volume of a specific product during the time period. For example, the server 100 may identify the specific time period p1 by identifying the start time and the end time of the specific time period p1 as shown in Equations 1 to 3 below. Referring to Equations 1 to 3 below, as a result, in the specific time period p1 , the specific brand 1311 has a relatively high level of well-being, so that a meaningful analysis result based on the commercial district information of the specific brand 1311 is obtained. It may be a time period that can be derived.

Figure pat00001
Figure pat00001

Figure pat00002
Figure pat00002

Figure pat00003
Figure pat00003

상기 수학식 1 내지 수학식 3에서 시점들(상권 정보가 발생된 시점, 브랜드 런칭 시점)은 일 단위로 기재하였으나, 상술한 바와 같이 상권 정보는 년, 월, 시, 초 단위로 분류 가능하므로 상기 시점들은 년/월/시/초 단위로 계산될 수도 있다.In Equations 1 to 3, the time points (the time when the commercial area information is generated, the brand launch time) are described in units of days. The time points may be calculated in units of years/months/hours/seconds.

일 실시예에 따르면, 서버(100)는 상기 수학식 1 내지 수학식 3을 참조하면, 서버(100)는 수집된 복수의 상권 정보들(1312, 1313, 1314, 1315, 1316)(예: 상권 정보n, 여기서 n은 발생된 각각의 상권 정보들을 구분하는 number)의 발생 시점에 상기 상권 정보들의 발생 시점 별로 계산되는 저명도를 반영한 결과에 따라 계산되는 시간(예: 일 수)를 상품 런칭 시점에 더함으로써 특정 시구간(p1)의 개시 시점을 계산할 수 있다. 예를 들어, 서버(200)는 상기 특정 상품의 광고 노출 정도, SNS 노출 정도와 같은 매체에 노출된 횟수를 다른 서버(예: 외부 서버)로부터 검색하여 식별하고, 식별된 노출 횟수에 기반하여 상기 특정 브랜드의 저명도를 계산할 수 있다. 서버(200)는 웹-크롤링(web-crawling) 동작을 수행하여, 특정 브랜드가 광고에 노출된 횟수와 SNS에 노출된 횟수를 계산할 수 있다. 서버(200)는 상기 횟수 계산에 기반하여, 현재 시점(예: 모델을 생성하는 시점)까지의 노출된 횟수를 식별하고, 특정 상권 정보가 발생된 시점까지의 노출된 횟수를 식별함으로써 상기 특정 브랜드의 저명도를 계산할 수 있다. 또, 서버(200)는 특정 브랜드가 가장 많은 신규 창업자를 확보한 시점을 특정 시구간(p1)의 종료 시점으로 식별할 수 있다. 이에 따라, 서버(200)는 식별된 특정 시구간(p1)의 개시 시점과 종료 시점에 기반하여, 특정 시구간(p1)을 판단할 수 있다. According to an embodiment, the server 100 refers to Equations 1 to 3 above, and the server 100 collects a plurality of commercial district information 1312, 1313, 1314, 1315, 1316 (eg, commercial district). Information n, where n is a number that distinguishes each of the generated commercial zone information) at the time of product launch By adding to , the start time of a specific time period p1 can be calculated. For example, the server 200 searches and identifies the number of exposures to media such as the advertisement exposure degree of the specific product and the SNS exposure degree from another server (eg, an external server), and based on the identified number of exposures, the You can calculate the reputation of a particular brand. The server 200 may perform a web-crawling operation to calculate the number of times a specific brand has been exposed to advertisements and the number of times it has been exposed to SNS. The server 200 identifies the number of exposures up to the current time point (eg, the time point of creating a model) based on the count calculation, and identifies the number of exposures until the time point when specific commercial area information is generated. It is possible to calculate the luminosity of In addition, the server 200 may identify the time when the specific brand secures the most new founders as the end time of the specific time period p1. Accordingly, the server 200 may determine the specific time period p1 based on the start time and the end time of the identified specific time period p1 .

일 실시예에 따르면, 서버(200)는 현재 시점이 속하는 특정 계절을 식별하고, 상기 계산된 특정 시구간(p1) 중 특정 계절에 대응하는 구간만을 더 식별하여, 식별된 특정 계절에 대응하는 시구간의 정보들을 추출하여 머신 러닝 모델을 생성하는 동작을 수행할 수 있다.According to an embodiment, the server 200 identifies a specific season to which the current time belongs, and further identifies only a section corresponding to the specific season among the calculated specific time section p1, and the phrase corresponding to the identified specific season An operation of generating a machine learning model may be performed by extracting information from the liver.

일 실시예에 따르면, 서버(100)는 1203 동작에서 특정 브랜드에 대한 특정 시구간의 정보들이 존재하는 지 여부를 판단할 수 있다. 예를 들어, 서버(100)는 도 812 도시된 바와 같이 특정 시구간(p1) 내에 상권 정보들(1313, 1314, 1315)가 존재하는 것으로 판단한 경우, 상기 상권 정보들(1313, 1314, 1315)을 획득하여 머신 러닝 모델 생성 동작을 수행할 수 있다.According to an embodiment, the server 100 may determine whether information of a specific time period for a specific brand exists in operation 1203 . For example, when the server 100 determines that the commercial zone information 1313 , 1314 , 1315 exists within a specific time period p1 as shown in FIG. 812 , the commercial zone information 1313 , 1314 , 1315 ) can be obtained to perform a machine learning model creation operation.

일 실시예에 따르면, 서버(200)는 특정 시구간(p1)의 정보들이 존재하지 않는 것으로 판단된 경우, 1204 동작에서 특정 브랜드와 유사한 브랜드에 대한 복수의 상권 정보들 중 학습을 수행할 특정 시구간을 식별할 수 있다. 예를 들어, 서버(200)는 도 13에 도시된 바와 같이, 브랜드들(911, 912, 913)을 카테고리 별로 분류하여 저장할 수 있다. 상기 카테고리에 대해서는 전술한 바와 같으므로 중복되는 설명은 생략한다. 이하에서는, 상기 서버(200)의 카테고리 별로 등록된 브랜드에 기반하여 특정 시구간을 식별하는 동작에 대해서 설명한다.According to an embodiment, when the server 200 determines that the information of the specific time period p1 does not exist, in operation 1204, a specific phrase to learn from among a plurality of commercial information for a brand similar to the specific brand. liver can be identified. For example, as shown in FIG. 13 , the server 200 may classify and store the brands 911 , 912 , and 913 by category. Since the categories are the same as described above, overlapping descriptions will be omitted. Hereinafter, an operation of identifying a specific time period based on a brand registered for each category of the server 200 will be described.

일 실시예에 따르면 서버(200)는 도 13에 도시된 바와 같이, 특정 브랜드(1211)에 대한 특정 시구간(p1)의 정보가 존재하지 않는 것으로 식별된 경우, 특정 브랜드(1311)가 포함된 서브 카테고리(예: 제 1 서브 카테고리) 내의 다른 브랜드(예: B brand(1412))의 특정 시구간(p2)의 정보를 추출할 수 있다. 예를 들어, 서버(200)는 최초에 식별된 특정 시구간(p1)에 상기 특정 브랜드(1311)와 다른 브랜드(예: B brand(1412))와의 유사도를 반영하여 상기 추출될 다른 브랜드(예: B brand(1412))의 특정 시구간(p2)을 식별할 수 있다. 일 예를 들어 아래의 수학식 4와 같이, 같은 서브 카테고리의 경우 유사도가 0.8로 기설정되어, 서버(200)는 최초에 식별된 특정 시구간(p1)에 0.8을 곱하여 특정 시구간(p2)를 식별할 수 있다. 상기 특정 시구간(p2)의 개시 시점은 상술한 p1의 개시 시점이 될 수 있다.According to one embodiment, as shown in FIG. 13 , when it is identified that the information of the specific time period p1 for the specific brand 1211 does not exist, the server 200 includes the specific brand 1311 . Information on a specific time period p2 of another brand (eg, brand B 1412 ) within a sub-category (eg, the first sub-category) may be extracted. For example, the server 200 reflects the similarity between the specific brand 1311 and another brand (eg, B brand 1412) in the initially identified specific time period p1, and the other brand to be extracted (eg, B brand 1412). : A specific time period (p2) of B brand (1412)) can be identified. For example, as shown in Equation 4 below, in the case of the same sub-category, the similarity is preset to 0.8, and the server 200 multiplies the initially identified specific time interval p1 by 0.8 to obtain a specific time interval p2. can be identified. The start time of the specific time period p2 may be the start time of the aforementioned p1.

Figure pat00004
Figure pat00004

또 일 실시예에 따르면 서버(200)는, 특정 브랜드(1311)에 대한 특정 시구간(p1)의 정보가 존재하지 않고, 특정 브랜드(1311)가 속한 서브 카테고리 내의 다른 브랜드들(예: B brand(1412))에 대한 특정 시구간(p2)의 정보가 없는 것으로 식별된 경우, 특정 브랜드(1311)이 포함된 카테고리 내의 다른 서브 카테고리(예: 제 2 서브 카테고리)에 포함된 다른 브랜드(예: C brand(1413))의 특정 시구간(p3)의 정보를 추출할 수 있다. 예를 들어, 서버(200)는 최초에 식별된 특정 시구간(p1)에 상기 특정 브랜드(1311)와 다른 브랜드(예: C brand(1413)와의 유사도를 반영하여 상기 추출될 다른 브랜드(예: C brand(1413)의 특정 시구간(p3)을 식별할 수 있다. 일 예를 들어 아래의 수학식 5와 같이, 다른 서브 카테고리의 경우 유사도가 0.6로 기설정되어, 서버(200)는 최초에 식별된 특정 시구간(p1)에 0.6을 곱하여 특정 시구간(p3)를 식별할 수 있다. 상기 특정 시구간(p3)의 개시 시점은 상술한 p1의 개시 시점이 될 수 있다.According to another embodiment, the server 200 does not have information of a specific time period p1 for the specific brand 1311, and other brands (eg, B brand) in the subcategory to which the specific brand 1311 belongs. When it is identified that there is no information of a specific time period p2 for (1412)), other brands included in another sub-category (eg, the second sub-category) within the category including the specific brand 1311 (eg: It is possible to extract information of a specific time period (p3) of C brand (1413)). For example, the server 200 reflects the degree of similarity between the specific brand 1311 and another brand (eg, C brand 1413) in the initially identified specific time period p1, and the other brand to be extracted (eg: It is possible to identify a specific time period p3 of brand C 1413. For example, as in Equation 5 below, in the case of other subcategories, the similarity is preset to 0.6, so that the server 200 initially The specific time period p3 may be identified by multiplying the identified specific time period p1 by 0.6 The start time of the specific time period p3 may be the start time of the above-described p1.

Figure pat00005
Figure pat00005

일 실시예에 따르면, 서버(200)는 만약 다른 카테고리(즉, 다른 브랜드)에 포함된 브랜드에 대한 정보를 추출하는 경우에는, 0.5 보다 더 낮은 유사도를 반영하여 특정 시구간을 식별할 수 있다.According to an embodiment, when extracting information about a brand included in another category (ie, another brand), the server 200 may identify a specific time period by reflecting a similarity lower than 0.5.

일 실시예에 따르면, 서버(200)는 1205 동작에서 특정 시구간의 정보를 추출하고, 추출된 정보들을 기반으로 학습을 수행하여 머신 러닝 모델(910)을 생성하고, 1206 동작에서 생성된 머신 러닝 모델(910)을 전자 장치(100)로 제공할 수 있다. 서버(200)는 특정 브랜드 이외의 다른 브랜드들에 대해서도 특정 시구간을 계산하고, 결과적으로 복수의 브랜드들 별로 계산된 특정 시구간에 대응하는 상권 정보들을 추출하여 축적할 수 있다. 서버(200)는 상기 복수의 브랜드들 별 특정 시구간에 대응하는 상권 정보들을 기반으로, 머신 러닝 모델들(910)을 생성할 수 있다. 상기 서버(200)의 머신 러닝 모델들을 생성하는 동작들에 대해서는 도 9에서 상술한 바와 같이 수행될 수 있으므로 중복되는 설명은 생략한다.According to an embodiment, the server 200 extracts information of a specific time period in operation 1205 , performs learning based on the extracted information to generate a machine learning model 910 , and a machine learning model generated in operation 1206 . 910 may be provided to the electronic device 100 . The server 200 may calculate a specific time period for brands other than the specific brand, and, as a result, may extract and accumulate commercial area information corresponding to the specific time period calculated for each of a plurality of brands. The server 200 may generate machine learning models 910 based on commercial district information corresponding to a specific time period for each of the plurality of brands. The operations of generating the machine learning models of the server 200 may be performed as described above in FIG. 9 , and thus a redundant description will be omitted.

Claims (10)

서버의 동작 방법으로서,
복수의 외부 서버들로부터 복수의 브랜드들에 대한 복수의 종류들의 상권 정보들을 수신하는 단계;를 포함하고, 상기 복수의 종류들의 상권 정보들은 상기 복수의 브랜드들의 점포 위치, 점포수, 상기 복수의 브랜드들과 연관된 점포들의 위치, 개업 수 및 폐업 수, 상기 복수의 브랜드들과 연관된 생존율, 상기 복수의 브랜드들과 연관된 평균 상기 복수의 브랜드들의 영업 기간, 상기 복수의 브랜드들의 연매출, 및 연순수익에 대한 정보를 포함하고,
상권 분석 서버로부터 맵 데이터를 수신하는 단계;
상기 맵 데이터에 기반하여, 상기 복수의 종류들의 상권 정보들을 지역 별로 분류하고, 상기 지역들 별로 상기 점포들의 위치에 대한 정보를 기반으로 상기 점포들을 나타내는 오브젝트들을 표시하고 상기 복수의 종류들의 상권 정보들 중 나머지 수치화된 상권 정보들을 표시하도록 구현되는 인터페이스를 생성하는 단계;
전자 장치로부터 상기 서버로의 접속을 식별하는 경우 상기 인터페이스를 제공하는 단계;
상기 전자 장치로부터 상기 인터페이스를 통해서 특정 브랜드에 대한 미팅 요청을 수신하는 단계; 및
상기 전자 장치와 상기 복수의 외부 서버들 중 상기 특정 브랜드에 대응하는 제 1 외부 서버가 접속 가능한 회의 룸을 개설하고, 개설된 회의 룸을 제공하는 단계;를 포함하는,
동작 방법.
As a method of operating a server,
Receiving a plurality of types of commercial district information for a plurality of brands from a plurality of external servers; includes, wherein the plurality of types of commercial district information includes store locations of the plurality of brands, the number of stores, and the plurality of brands location, number of openings and closures of stores associated with contain information;
Receiving the map data from the market analysis server;
Based on the map data, the plurality of types of commercial district information is classified by region, and objects representing the stores are displayed based on the information on the locations of the stores for each region, and the plurality of types of commercial district information is displayed. generating an interface implemented to display the remaining digitized commercial area information;
providing the interface when identifying a connection from an electronic device to the server;
receiving a meeting request for a specific brand from the electronic device through the interface; and
opening a conference room accessible to the electronic device and a first external server corresponding to the specific brand among the plurality of external servers, and providing the opened conference room;
how it works.
제 1 항에 있어서,
상기 전자 장치로부터 상기 인터페이스를 통해서 제 1 지역 및 제 1 업종을 검색하기 위한 검색 쿼리를 수신하는 단계; 및
상기 검색 쿼리를 수신한 것에 기반하여, 상기 인터페이스 상에 상기 제 1 지역에 대한 제 1 맵 데이터를 표시하고, 상기 제 1 맵 데이터 상에 상기 제 1 지역과 상기 제 1 업종과 연관된 적어도 하나의 브랜드의 적어도 하나의 점포의 위치를 나타내기 위한 적어도 하나의 오브젝트를 표시하는 단계;를 포함하는,
동작 방법.
The method of claim 1,
receiving a search query for searching a first region and a first industry from the electronic device through the interface; and
Based on receiving the search query, display first map data for the first region on the interface, and at least one brand associated with the first region and the first industry on the first map data Displaying at least one object for indicating the location of at least one store of
how it works.
제 2 항에 있어서,
상기 전자 장치로부터 상기 적어도 하나의 오브젝트 중 제 1 오브젝트를 선택하기 위한 입력을 수신하는 단계;
상기 수신된 입력에 기반하여, 상기 제 1 오브젝트와 연관된 제 1 브랜드를 식별하는 단계; 및
상기 식별된 제 1 브랜드와 연관된 상기 복수의 종류들의 제 1 상권 정보를 식별하고, 상기 복수의 종류들의 제 1 상권 정보 중 상기 제 1 지역과 연관된 일부 상권 정보를 상기 전자 장치로 제공하는 단계;를 포함하는,
동작 방법.
3. The method of claim 2,
receiving an input for selecting a first object among the at least one object from the electronic device;
identifying a first brand associated with the first object based on the received input; and
Identifying the plurality of types of first commercial area information associated with the identified first brand, and providing partial information about the first commercial area associated with the first area among the plurality of types of first commercial area information to the electronic device; containing,
how it works.
제 3 항에 있어서,
상기 복수의 브랜드들에 대한 정보 및 상기 복수의 브랜드들의 복수의 종류들의 상권 정보들을 트레이닝 데이터로 하여, 머신 러닝 모델을 생성하는 단계;를 포함하고, 상기 머신 러닝 모델은 특정 종류의 상권 정보를 입력 받는 것에 대한 응답으로, 상기 복수의 브랜드들 별 상기 특정 종류의 상권 정보에 대응하는 가중치를 출력하도록 설정되고,
상기 인터페이스를 통해 상기 전자 장치로부터 지정된 조건을 만족하는 제 1 종류의 상권 정보를 검색하기 위한 제 1 검색 쿼리를 수신하는 단계;
상기 제 1 종류의 상권 정보를 상기 머신 러닝 모델에 입력한 것에 대한 응답으로, 출력되는 상기 복수의 브랜드들 별 제 1 가중치를 식별하는 단계;
상기 식별된 제 1 가중치를 기반으로, 상기 복수의 브랜드들 중 상기 지정된 조건을 만족하는 가중치를 가지는 일부 브랜드들에 대한 정보를 선택하는 단계; 및
상기 일부 브랜드들의 적어도 하나의 점포의 위치를 나타내는 적어도 하나의 제 2 오브젝트를 표시하는 단계;를 포함하는,
동작 방법.
4. The method of claim 3,
generating a machine learning model by using the information on the plurality of brands and information on a plurality of types of commercial districts of the plurality of brands as training data; In response to receiving, it is set to output a weight corresponding to the specific type of commercial information for each of the plurality of brands,
receiving a first search query for searching for a first type of commercial area information satisfying a specified condition from the electronic device through the interface;
identifying a first weight for each of the plurality of brands that is output in response to inputting the first type of business district information into the machine learning model;
selecting information on some brands having a weight that satisfies the specified condition from among the plurality of brands based on the identified first weight; and
Displaying at least one second object indicating the location of at least one store of the some brands;
how it works.
제 4 항에 있어서,
상기 일부 브랜드들 중 상기 제 1 지역과 상기 제 1 업종과 연관된 제 1 브랜드들을 식별하고, 상기 제 1 브랜드들의 적어도 하나의 점포의 위치를 나타내는 적어도 하나의 제 3 오브젝트를 표시하는 단계;를 더 포함하는,
동작 방법.
5. The method of claim 4,
The method further includes: identifying first brands associated with the first region and the first industry among the some brands, and displaying at least one third object indicating the location of at least one store of the first brands; doing,
how it works.
제 5 항에 있어서,
상기 일부 브랜드들의 적어도 하나의 점포의 위치를 나타내는 적어도 하나의 제 2 오브젝트를 표시하는 중에, 상기 적어도 하나의 제 2 오브젝트 중 제 3 오브젝트를 삭제하기 위한 입력을 수신하는 단계;
상기 제 3 오브젝트에 대응하는 제 3 브랜드를 식별하는 단계; 및
상기 적어도 하나의 제 2 오브젝트 중 상기 제 3 브랜드에 대응하는 나머지 오브젝트를 삭제하는 단계;
동작 방법.
6. The method of claim 5,
receiving an input for deleting a third object from among the at least one second object while displaying at least one second object indicating the location of at least one store of the some brands;
identifying a third brand corresponding to the third object; and
deleting the remaining objects corresponding to the third brand among the at least one second object;
how it works.
제 6 항에 있어서,
상기 복수의 브랜드들의 복수의 종류들의 상권 정보들을 복수의 카테고리들 및 복수의 서브 카테고리들로 분류하여 저장하도록 구현된 데이터 베이스;를 더 포함하고,
상기 식별된 제 3 브랜드와 연관된 상기 복수의 종류들의 제 3 상권 정보들 중 특징되는 제 3 종류의 상권 정보를 식별하는 단계;
상기 데이터 베이스에서 분류된 상기 복수의 카테고리들 및 상기 복수의 서브 카테고리들에 대한 정보를 기반으로, 제 3 종류의 상권 정보와 가장 연관도가 높은 제 4 종류의 상권 정보와 연관도가 가장 낮은 제 5 종류의 상권 정보를 식별하는 단계;
상기 제 4 종류의 상권 정보를 상기 머신 러닝 모델에 입력한 것에 대한 응답으로 제 4 브랜드에 대한 정보를 획득하고, 상기 제 5 종류의 상권 정보를 상기 머신 러닝 모델에 입력한 것에 대한 응답으로 제 5 브랜드에 대한 정보를 획득하는 단계; 및
상기 적어도 하나의 제 2 오브젝트 중 상기 제 4 브랜드와 연관된 적어도 하나의 제 4 오브젝트를 삭제하고, 상기 제 5 브랜드의 적어도 하나의 점포 위치를 나타내기 위한 적어도 하나의 제 5 오브젝트를 더 표시하는 단계;를 포함하는,
동작 방법.
7. The method of claim 6,
A database implemented to classify and store a plurality of types of commercial information of the plurality of brands into a plurality of categories and a plurality of sub-categories; further comprising,
identifying a third type of commercial area information characterized from among the plurality of types of third commercial area information associated with the identified third brand;
Based on the information on the plurality of categories and the plurality of sub-categories classified in the database, the third type of commercial area information and the fourth type of commercial area information with the lowest relevance are the lowest. identifying five types of commercial area information;
Obtaining information on a fourth brand in response to inputting the fourth type of business district information into the machine learning model, and inputting the fifth type of business district information to the machine learning model in response to a fifth obtaining information about the brand; and
deleting at least one fourth object associated with the fourth brand among the at least one second object, and further displaying at least one fifth object for indicating at least one store location of the fifth brand; containing,
how it works.
서버로서,
데이터 베이스; 및
적어도 하나의 프로세서;를 포함하고, 상기 적어도 하나의 프로세서는:
복수의 외부 서버들로부터 복수의 브랜드들에 대한 복수의 종류들의 상권 정보들을 수신하고, 상기 복수의 종류들의 상권 정보들은 상기 복수의 브랜드들의 점포 위치, 점포수, 상기 복수의 브랜드들과 연관된 점포들의 위치, 개업 수 및 폐업 수, 상기 복수의 브랜드들과 연관된 생존율, 상기 복수의 브랜드들과 연관된 평균 상기 복수의 브랜드들의 영업 기간, 상기 복수의 브랜드들의 연매출, 및 연순수익에 대한 정보를 포함하고,
상권 분석 서버로부터 맵 데이터를 수신하고,
상기 맵 데이터에 기반하여, 상기 복수의 종류들의 상권 정보들을 지역 별로 분류하고, 상기 지역들 별로 상기 점포들의 위치에 대한 정보를 기반으로 상기 점포들을 나타내는 오브젝트들을 표시하고 상기 복수의 종류들의 상권 정보들 중 나머지 수치화된 상권 정보들을 표시하도록 구현되는 인터페이스를 생성하고,
전자 장치로부터 상기 서버로의 접속을 식별하는 경우 상기 인터페이스를 제공하고,
상기 전자 장치로부터 상기 인터페이스를 통해서 특정 브랜드에 대한 미팅 요청을 수신하고,
상기 전자 장치와 상기 복수의 외부 서버들 중 상기 특정 브랜드에 대응하는 제 1 외부 서버가 접속 가능한 회의 룸을 개설하고, 개설된 회의 룸을 제공하도록 설정된,
서버.
As a server,
database; and
at least one processor, comprising:
Receive a plurality of types of commercial area information for a plurality of brands from a plurality of external servers, and the plurality of types of commercial area information includes store locations of the plurality of brands, the number of stores, and stores associated with the plurality of brands. location, number of openings and closings, survival rate associated with the plurality of brands, an average operating period of the plurality of brands associated with the plurality of brands, annual sales of the plurality of brands, and annual net profit;
Receive map data from the commercial area analysis server,
Based on the map data, the plurality of types of commercial district information is classified by region, and objects representing the stores are displayed based on the information on the locations of the stores for each region, and the plurality of types of commercial district information is displayed. Create an interface implemented to display the rest of the digitized commercial area information,
providing the interface when identifying a connection from an electronic device to the server;
receiving a meeting request for a specific brand through the interface from the electronic device;
configured to open a conference room accessible to the electronic device and a first external server corresponding to the specific brand among the plurality of external servers, and provide the opened conference room;
server.
서버로서,
데이터 베이스;
통신 회로; 및
적어도 하나의 프로세서;를 포함하고, 상기 적어도 하나의 프로세서는:
복수의 외부 서버들로부터 복수의 브랜드들에 대한 복수의 종류들의 상권 정보들을 수신하고, 상기 복수의 종류들의 상권 정보들은 상기 복수의 브랜드들의 점포 위치, 점포수, 상기 복수의 브랜드들과 연관된 점포들의 위치, 개업 수 및 폐업 수, 상기 복수의 브랜드들과 연관된 생존율, 상기 복수의 브랜드들과 연관된 평균 상기 복수의 브랜드들의 영업 기간, 상기 복수의 브랜드들의 연매출, 및 연순수익에 대한 정보를 포함하고,
상권 분석 서버로부터 맵 데이터를 수신하고,
상기 맵 데이터에 기반하여, 상기 복수의 종류들의 상권 정보들을 지역 별로 분류하고, 상기 지역들 별로 상기 점포들의 위치에 대한 정보를 기반으로 상기 점포들을 나타내는 오브젝트들을 표시하고 상기 복수의 종류들의 상권 정보들 중 나머지 수치화된 상권 정보들을 표시하도록 구현되는 인터페이스를 생성하고,
전자 장치로부터 상기 서버로의 접속을 식별하는 경우 상기 인터페이스를 제공하고,
상기 전자 장치로부터 상기 인터페이스를 통해서 특정 브랜드에 대한 미팅 요청을 수신하고,
상기 전자 장치와 상기 복수의 외부 서버들 중 상기 특정 브랜드에 대응하는 제 1 외부 서버가 접속 가능한 회의 룸을 개설하고, 개설된 회의 룸을 제공하도록 설정된,
서버.
As a server,
database;
communication circuit; and
at least one processor, comprising:
Receive a plurality of types of commercial area information for a plurality of brands from a plurality of external servers, and the plurality of types of commercial area information includes store locations of the plurality of brands, the number of stores, and stores associated with the plurality of brands. location, number of openings and closings, survival rate associated with the plurality of brands, an average operating period of the plurality of brands associated with the plurality of brands, annual sales of the plurality of brands, and annual net profit;
Receive map data from the commercial area analysis server,
Based on the map data, the plurality of types of commercial district information is classified by region, and objects representing the stores are displayed based on the information on the locations of the stores for each region, and the plurality of types of commercial district information is displayed. Create an interface implemented to display the rest of the digitized commercial area information,
providing the interface when identifying a connection from an electronic device to the server;
receiving a meeting request for a specific brand through the interface from the electronic device;
configured to open a conference room accessible to the electronic device and a first external server corresponding to the specific brand among the plurality of external servers, and provide the opened conference room;
server.
창업을 위한 정보를 제공하는 방법이 수행되도록 야기하는 컴퓨터 판독 가능한 기록매체로서,
상기 창업을 위한 정보를 제공하는 방법은,
복수의 외부 서버들로부터 복수의 브랜드들에 대한 복수의 종류들의 상권 정보들을 수신하는 단계;를 포함하고, 상기 복수의 종류들의 상권 정보들은 상기 복수의 브랜드들의 점포 위치, 점포수, 상기 복수의 브랜드들과 연관된 점포들의 위치, 개업 수 및 폐업 수, 상기 복수의 브랜드들과 연관된 생존율, 상기 복수의 브랜드들과 연관된 평균 상기 복수의 브랜드들의 영업 기간, 상기 복수의 브랜드들의 연매출, 및 연순수익에 대한 정보를 포함하고,
상권 분석 서버로부터 맵 데이터를 수신하는 단계;
상기 맵 데이터에 기반하여, 상기 복수의 종류들의 상권 정보들을 지역 별로 분류하고, 상기 지역들 별로 상기 점포들의 위치에 대한 정보를 기반으로 상기 점포들을 나타내는 오브젝트들을 표시하고 상기 복수의 종류들의 상권 정보들 중 나머지 수치화된 상권 정보들을 표시하도록 구현되는 인터페이스를 생성하는 단계;
전자 장치로부터 상기 서버로의 접속을 식별하는 경우 상기 인터페이스를 제공하는 단계;
상기 전자 장치로부터 상기 인터페이스를 통해서 특정 브랜드에 대한 미팅 요청을 수신하는 단계; 및
상기 전자 장치와 상기 복수의 외부 서버들 중 상기 특정 브랜드에 대응하는 제 1 외부 서버가 접속 가능한 회의 룸을 개설하고, 개설된 회의 룸을 제공하는 단계;를 포함하는,
컴퓨터 판독 가능한 기록매체.
As a computer-readable recording medium causing a method of providing information for start-up to be performed,
The method of providing information for the start-up,
Receiving a plurality of types of commercial district information for a plurality of brands from a plurality of external servers; includes, wherein the plurality of types of commercial district information includes store locations of the plurality of brands, the number of stores, and the plurality of brands location, number of openings and closures of stores associated with contain information;
Receiving the map data from the market analysis server;
Based on the map data, the plurality of types of commercial district information is classified by region, and objects representing the stores are displayed based on the information on the locations of the stores for each region, and the plurality of types of commercial district information is displayed. generating an interface implemented to display the remaining digitized commercial area information;
providing the interface when identifying a connection from an electronic device to the server;
receiving a meeting request for a specific brand from the electronic device through the interface; and
opening a conference room accessible to the electronic device and a first external server corresponding to the specific brand among the plurality of external servers, and providing the opened conference room;
computer readable recording medium.
KR1020210126967A 2021-01-13 2021-09-27 Electronic device for providing information for founding and method for operating thereof KR20220103016A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210126967A KR20220103016A (en) 2021-01-13 2021-09-27 Electronic device for providing information for founding and method for operating thereof

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20210004759 2021-01-13
KR20210004778 2021-01-13
KR1020210005077A KR102308062B1 (en) 2021-01-13 2021-01-14 Electronic device for providing information for founding and method for operating thereof
KR1020210126967A KR20220103016A (en) 2021-01-13 2021-09-27 Electronic device for providing information for founding and method for operating thereof

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020210005077A Division KR102308062B1 (en) 2021-01-13 2021-01-14 Electronic device for providing information for founding and method for operating thereof

Publications (1)

Publication Number Publication Date
KR20220103016A true KR20220103016A (en) 2022-07-21

Family

ID=78077569

Family Applications (3)

Application Number Title Priority Date Filing Date
KR1020210005077A KR102308062B1 (en) 2021-01-13 2021-01-14 Electronic device for providing information for founding and method for operating thereof
KR1020210126966A KR20220103015A (en) 2021-01-13 2021-09-27 Electronic device for providing information for founding and method for operating thereof
KR1020210126967A KR20220103016A (en) 2021-01-13 2021-09-27 Electronic device for providing information for founding and method for operating thereof

Family Applications Before (2)

Application Number Title Priority Date Filing Date
KR1020210005077A KR102308062B1 (en) 2021-01-13 2021-01-14 Electronic device for providing information for founding and method for operating thereof
KR1020210126966A KR20220103015A (en) 2021-01-13 2021-09-27 Electronic device for providing information for founding and method for operating thereof

Country Status (1)

Country Link
KR (3) KR102308062B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102673249B1 (en) * 2021-11-16 2024-06-07 주식회사 아이브랩 A commercial district analysis system and method based on water usage
KR102419035B1 (en) * 2021-12-27 2022-07-08 강만수 Commercial area analysis system for providing 3D map information
KR102574123B1 (en) * 2022-10-06 2023-09-04 주식회사 하이퍼리서치 Small business support platform system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101687494B1 (en) * 2015-08-24 2016-12-19 제이예스주식회사 System for Providing Marketing Analysis Service Location Based on Social Network
KR20200109206A (en) * 2019-03-12 2020-09-22 한국전자통신연구원 System and method for business district analysis based on sales relation data

Also Published As

Publication number Publication date
KR102308062B1 (en) 2021-10-05
KR20220103015A (en) 2022-07-21

Similar Documents

Publication Publication Date Title
CN110692048B (en) Detection of task changes in sessions
CN113939792A (en) User interface for machine language model creation
KR102308062B1 (en) Electronic device for providing information for founding and method for operating thereof
US20170235735A1 (en) System and methods of generating structured data from unstructured data
US11276099B2 (en) Multi-perceptual similarity detection and resolution
CN107710186B (en) Search engine optimization through selective indexing
CA3011597A1 (en) Automated population of digital interfaces based on dynamically generated contextual data
US10769732B2 (en) Expertise determination based on shared social media content
US20200050906A1 (en) Dynamic contextual data capture
US10332161B2 (en) Retrieving reviews based on user profile information
KR102234821B1 (en) Electronic device for performing a predection for a price of a product using big data and machine learning model and method for operating thereof
KR20230104081A (en) Electronic device for recommending travel plan and method for operating the same
US10762089B2 (en) Open ended question identification for investigations
US11373057B2 (en) Artificial intelligence driven image retrieval
US20240070188A1 (en) System and method for searching media or data based on contextual weighted keywords
US11935154B2 (en) Image transformation infrastructure
KR102347187B1 (en) Electronic devices that analyze information on specific sites for AI marketing solutions and their operating methods
US20230316301A1 (en) System and method for proactive customer support
US11531722B2 (en) Electronic device and control method therefor
CN117859164A (en) System and method for providing intelligent learning experience
KR20230072599A (en) Big data-based digital marketing information automatic extraction method, device and system
KR102375770B1 (en) Electronic device for analysis for information of influencer and method for operating thereof
KR102637554B1 (en) Task analysis and information provision system within the project related to information security certification
KR102336676B1 (en) Electronic device for providing function for creating web page and method for operating thereof
CN114445167A (en) Condition prediction for a list of items