[go: up one dir, main page]

KR20240032553A - Communication distribution platform - Google Patents

Communication distribution platform Download PDF

Info

Publication number
KR20240032553A
KR20240032553A KR1020220111684A KR20220111684A KR20240032553A KR 20240032553 A KR20240032553 A KR 20240032553A KR 1020220111684 A KR1020220111684 A KR 1020220111684A KR 20220111684 A KR20220111684 A KR 20220111684A KR 20240032553 A KR20240032553 A KR 20240032553A
Authority
KR
South Korea
Prior art keywords
client
mobile phone
store
hub
dealer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1020220111684A
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 KR1020220111684A priority Critical patent/KR20240032553A/en
Publication of KR20240032553A publication Critical patent/KR20240032553A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • G06Q10/0832Special goods or special handling procedures, e.g. handling of hazardous or fragile goods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q10/06315Needs-based resource requirements planning or analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Data Mining & Analysis (AREA)
  • Emergency Management (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to a terminal delivery method in a communication distribution platform server, which comprises the steps of: receiving an inventory request signal from a store client; transmitting first notification information indicating the fact of an inventory request of a mobile phone store to an agency client in response to the inventory request signal; transmitting second notification information indicating the approval of the mobile phone agency for the inventory request of the mobile phone store to a hub client in response to an agency approval signal received from the agency client; and transmitting third notification information indicating that an inventory requested terminal can be delivered from a mobile phone hub to the store client in response to a deliverable signal received from the hub client.

Description

통신 유통 플랫폼{COMMUNICATION DISTRIBUTION PLATFORM}Communication distribution platform {COMMUNICATION DISTRIBUTION PLATFORM}

본 발명은 통신 유통 플랫폼에 관한 것으로서, 보다 구체적으로는 휴대폰 대리점과 휴대폰 판매점 간의 업무 프로세스를 간편하게 전산 처리할 수 있는 통신 유통 플랫폼에 관한 것이다.The present invention relates to a communication distribution platform, and more specifically, to a communication distribution platform that can easily computerize business processes between mobile phone dealers and mobile phone stores.

국내 이동통신 유통산업은 주변 어디서나 쉽게 휴대폰 매장을 찾을 수 있을 정도로 활성화되어 있다. 소비자 입장에서 휴대폰 매장은 다 똑같아 보일 수 있으나 산업 관점에서의 구분은 매장별 유형 정의가 뚜렷하고 그 차이도 명확하다. 이동통신 오프라인 점포의 유통망은 이동통신사의 투자 여부, 계약 형태, 점포 운영의 주체 등에 따라 달라질 수 있으며 크게 휴대폰 대리점과 휴대폰 판매점으로 나눌 수 있다.The domestic mobile communication distribution industry is so active that you can easily find a mobile phone store anywhere nearby. From a consumer's point of view, all mobile phone stores may seem the same, but from an industrial perspective, the types of stores are clearly defined and the differences are clear. The distribution network of offline mobile communication stores can vary depending on the mobile communication company's investment, contract type, and who operates the store, and can be broadly divided into mobile phone dealers and mobile phone retailers.

첫째, 휴대폰 대리점에 대한 단말기 유통법 내 정의에 따르면, '이동통신사와의 협정에 따라 이동통신사와 이용자 간의 계약 체결 등을 대리 또는 위탁 받아 처리하는 자'를 뜻한다. 즉, 특정 이동통신사의 영업 및 서비스 업무를 대행해주는 자를 일컬으며 한 개의 통신사만 취급한다는 점이 소비자 관점에서 가장 두드러진 특징이라 할 수 있다. First, according to the definition of a mobile phone dealer in the Terminal Distribution Act, it means ‘a person who handles, on behalf of or on behalf of, the conclusion of a contract between a mobile communication company and a user, etc., pursuant to an agreement with a mobile communication company.’ In other words, it refers to a person who handles sales and service tasks for a specific mobile carrier, and the most notable characteristic from a consumer's perspective is that it deals with only one telecommunication company.

둘째, 휴대폰 판매점에 대한 단말기 유통법 내 정의에 따르면, '휴대폰 대리점과의 협정에 따라 이동통신사와 이용자 간의 계약 체결 등을 대리 또는 위탁 받아 처리하는 자'를 뜻한다. 휴대폰 판매점은 이동통신사와의 직접 계약 관계가 아닌 휴대폰 대리점과의 계약을 통해 판매를 대행하는 채널이다. 따라서 모든 통신사 상품을 취급할 수 있고 고객 서비스보다는 판매에 더욱 특화된 채널이다.Second, according to the definition of a mobile phone store in the Terminal Distribution Act, it means ‘a person who handles, on behalf of or on behalf of, the conclusion of contracts between mobile carriers and users pursuant to an agreement with a mobile phone dealer.’ A mobile phone store is a channel that sells through a contract with a mobile phone dealer rather than a direct contract with a mobile carrier. Therefore, it can handle all carrier products and is a channel more specialized in sales than customer service.

휴대폰 대리점은 다수의 휴대폰 판매점과 위탁판매계약을 체결하여 가입자를 제공받고 일정 수수료를 지급하는 방식으로 가입자를 모집하고 있다. 휴대폰 대리점은 휴대폰 판매점으로부터 가입자를 제공받게 되면 전산으로 해당 가입자의 휴대폰 개통을 처리하여 해당 가입자가 이동통신 서비스를 이용할 수 있도록 지원한다.Mobile phone dealers recruit subscribers by signing consignment sales contracts with multiple mobile phone stores, receiving subscribers and paying a certain commission. When a mobile phone dealer receives a subscriber from a mobile phone store, it processes the subscriber's mobile phone activation electronically and supports the subscriber to use mobile communication services.

그런데, 고객이 휴대폰을 개통하기 위해 통상 소요되는 시간은, 해당 고객이 판매점에 방문하여 휴대폰 개통 및 통신 상품 가입에 관한 상담을 받는데 평균 1시간 내지 1시간 30분이 소요되고, 휴대폰 대리점에서 휴대폰 판매점으로 휴대폰을 배송하는데 평균 2시간 내지 3시간이 소요된다. 따라서, 고객은 휴대폰이 배송될 때까지 매장에서 장시간 대기하는 일이 빈번하게 발생하고, 휴대폰 판매점은 고객의 불편함을 고려하여 고객에게 재방문할 날짜를 약속하고 돌려보내는 경우가 다수 발생하고 있다. 이러한 고객의 불편함을 해소하기 위해서는, 휴대폰 대리점과 휴대폰 판매점 간의 복잡한 업무 프로세스를 간편하게 전산 처리하기 위한 통신 유통 플랫폼이 필요하다.However, the time it usually takes for a customer to activate a mobile phone is an average of 1 hour to 1 hour and 30 minutes for the customer to visit the store and receive consultation about activating a mobile phone and signing up for a communication product. It takes an average of 2 to 3 hours to deliver a mobile phone. Therefore, customers frequently wait for a long time at the store until the mobile phone is delivered, and in consideration of the customer's inconvenience, there are many cases where the mobile phone store promises the customer a return date and returns the phone. In order to resolve these customer inconveniences, a communication distribution platform is needed to easily computerize complex business processes between mobile phone dealers and mobile phone retailers.

본 발명은 전술한 문제 및 다른 문제를 해결하는 것을 목적으로 한다. 또 다른 목적은 휴대폰 대리점과 휴대폰 판매점과 휴대폰 허브 간의 복잡한 통신 유통 업무 프로세스를 간편하게 전산 처리할 수 있는 통신 유통 플랫폼을 제공함에 있다.The present invention aims to solve the above-mentioned problems and other problems. Another purpose is to provide a communication distribution platform that can easily computerize the complex communication distribution work process between mobile phone dealers, mobile phone stores, and mobile phone hubs.

또 다른 목적은 고객이 구매하고자 하는 단말기의 재고 정보를 실시간으로 제공하여 휴대폰 대리점의 승인 하에 휴대폰 허브에서 휴대폰 판매점으로 해당 단말기가 신속하게 배송될 수 있도록 하는 통신 유통 플랫폼을 제공함에 있다. Another purpose is to provide a communication distribution platform that provides real-time inventory information on the terminals that customers wish to purchase so that the terminals can be quickly delivered from the mobile phone hub to the mobile phone dealer under the approval of the mobile phone dealer.

상기 또는 다른 목적을 달성하기 위해 본 발명의 일 측면에 따르면, 판매점 클라이언트로부터 재고 요청 신호를 수신하는 단계; 상기 재고 요청 신호에 대응하여, 휴대폰 판매점의 재고 요청 사실을 지시하는 제1 알림 정보를 대리점 클라이언트로 전송하는 단계; 상기 대리점 클라이언트로부터 수신된 대리점 승인 신호에 대응하여, 상기 휴대폰 판매점의 재고 요청에 대한 휴대폰 대리점의 승인을 지시하는 제2 알림 정보를 허브 클라이언트로 전송하는 단계; 및 상기 허브 클라이언트로부터 수신된 배송 가능 신호에 대응하여, 휴대폰 허브에서 재고 요청 단말의 배송이 가능함을 지시하는 제3 알림 정보를 상기 판매점 클라이언트로 전송하는 단계를 포함하는 통신 유통 플랫폼 서버에서의 단말 배송 방법을 제공한다.According to one aspect of the present invention to achieve the above or other objects, there is provided a method comprising: receiving an inventory request signal from a retail store client; In response to the inventory request signal, transmitting first notification information indicating an inventory request from the mobile phone store to the dealership client; In response to the dealer approval signal received from the dealer client, transmitting second notification information instructing the mobile phone dealer to approve the mobile phone dealer's inventory request to the hub client; And in response to a delivery possibility signal received from the hub client, transmitting third notification information indicating that delivery of the inventory request terminal is possible from the mobile phone hub to the retail store client. Terminal delivery from the communication distribution platform server. Provides a method.

본 발명의 다른 측면에 따르면, 하나 이상의 프로세서를 포함하는 통신 유통 플랫폼 서버에 있어서, 상기 하나 이상의 프로세서는, 판매점 클라이언트로부터 재고 요청 신호를 수신하는 것; 상기 재고 요청 신호에 대응하여, 휴대폰 판매점의 재고 요청 사실을 지시하는 제1 알림 정보를 대리점 클라이언트로 전송하는 것; 상기 대리점 클라이언트로부터 수신된 대리점 승인 신호에 대응하여, 상기 휴대폰 판매점의 재고 요청에 대한 휴대폰 대리점의 승인을 지시하는 제2 알림 정보를 허브 클라이언트로 전송하는 것; 및 상기 허브 클라이언트로부터 수신된 배송 가능 신호에 대응하여, 휴대폰 허브에서 재고 요청 단말의 배송이 가능함을 지시하는 제3 알림 정보를 상기 판매점 클라이언트로 전송하는 것을 수행하는, 통신 유통 플랫폼 서버를 제공한다.According to another aspect of the present invention, a communication distribution platform server including one or more processors, the one or more processors configured to: receive an inventory request signal from a retail store client; In response to the inventory request signal, transmitting first notification information indicating an inventory request from the mobile phone store to the dealership client; In response to a dealer approval signal received from the dealer client, transmitting second notification information instructing the mobile phone dealer's approval of the mobile phone dealer's inventory request to the hub client; and a communication distribution platform server that transmits third notification information indicating that delivery of the inventory request terminal is possible from the mobile phone hub to the retail store client in response to a delivery availability signal received from the hub client.

본 발명의 또 다른 측면에 따르면, 판매점 클라이언트로부터 재고 요청 신호를 수신하는 과정; 상기 재고 요청 신호에 대응하여, 휴대폰 판매점의 재고 요청 사실을 지시하는 제1 알림 정보를 대리점 클라이언트로 전송하는 과정; 상기 대리점 클라이언트로부터 수신된 대리점 승인 신호에 대응하여, 상기 휴대폰 판매점의 재고 요청에 대한 휴대폰 대리점의 승인을 지시하는 제2 알림 정보를 허브 클라이언트로 전송하는 과정; 및 상기 허브 클라이언트로부터 수신된 배송 가능 신호에 대응하여, 휴대폰 허브에서 재고 요청 단말의 배송이 가능함을 지시하는 제3 알림 정보를 상기 판매점 클라이언트로 전송하는 과정이 컴퓨터 상에서 실행 가능하도록 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램을 제공한다.According to another aspect of the present invention, a process of receiving an inventory request signal from a retail store client; In response to the inventory request signal, transmitting first notification information indicating an inventory request from the mobile phone store to the dealership client; In response to a dealer approval signal received from the dealer client, transmitting second notification information instructing the mobile phone dealer to approve the mobile phone dealer's inventory request to the hub client; and a computer-readable recording medium so that a process of transmitting third notification information indicating that delivery of the inventory request terminal is possible from the mobile phone hub to the retail store client in response to the delivery availability signal received from the hub client is executable on a computer. Provides computer programs stored in .

본 발명의 실시 예들에 따른 통신 유통 플랫폼의 효과에 대해 설명하면 다음과 같다.The effects of the communication distribution platform according to embodiments of the present invention will be described as follows.

본 발명의 실시 예들 중 적어도 하나에 의하면, 휴대폰 대리점과 휴대폰 판매점과 휴대폰 허브 간의 복잡한 통신 유통 업무 프로세스를 간편하게 전산 처리 있다는 장점이 있다.According to at least one of the embodiments of the present invention, there is an advantage in that complex communication distribution work processes between mobile phone dealers, mobile phone stores, and mobile phone hubs can be easily computerized.

또한, 본 발명의 실시 예들 중 적어도 하나에 의하면, 고객이 구매하고자 하는 단말기의 재고 정보와 특정 이벤트의 발생을 지시하는 알림 정보를 실시간으로 제공함으로써, 휴대폰 대리점의 승인 하에 휴대폰 허브에서 휴대폰 판매점으로 해당 단말기가 신속하게 배송될 수 있도록 하는 장점이 있다.In addition, according to at least one of the embodiments of the present invention, the inventory information of the terminal that the customer wants to purchase and notification information indicating the occurrence of a specific event are provided in real time, so that the customer can be transferred from the mobile phone hub to the mobile phone dealer with the approval of the mobile phone dealer. This has the advantage of allowing the terminal to be delivered quickly.

다만, 본 발명의 실시 예들에 따른 통신 유통 플랫폼이 달성할 수 있는 효과는 이상에서 언급한 것들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.However, the effects that can be achieved by the communication distribution platform according to the embodiments of the present invention are not limited to those mentioned above, and other effects not mentioned are common knowledge in the technical field to which the present invention belongs from the description below. It will be clearly understandable to those who have.

도 1은 본 발명의 일 실시 예에 따른 통신 유통 플랫폼의 구성 블록도;
도 2는 본 발명의 일 실시 예에 따른 플랫폼 서버의 구성 블록도;
도 3은 본 발명의 일 실시 예에 따른 클라이언트의 구성 블록도;
도 4는 본 발명의 일 실시 예에 따른 통신 유통 플랫폼에서의 단말 배송 프로세서를 설명하는 흐름도;
도 5는 판매점 클라이언트에서 출력하는 사용자 인터페이스 화면을 예시하는 도면;
도 6은 대리점 클라이언트에서 출력하는 사용자 인터페이스 화면을 예시하는 도면;
도 7은 허브 클라이언트에서 출력하는 사용자 인터페이스 화면을 예시하는 도면;
도 8은 플랫폼 서버와 판매점 클라이언트 간의 동작 프로세스를 설명하는 흐름도;
도 9는 플랫폼 서버와 대리점 클라이언트 간의 동작 프로세스를 설명하는 흐름도;
도 10은 플랫폼 서버와 허브 클라이언트 간의 동작 프로세스를 설명하는 흐름도;
도 11은 본 발명의 일 실시 예에 따른 컴퓨팅 장치의 구성 블록도.
1 is a block diagram of a communication distribution platform according to an embodiment of the present invention;
Figure 2 is a block diagram of a platform server according to an embodiment of the present invention;
Figure 3 is a block diagram of the configuration of a client according to an embodiment of the present invention;
Figure 4 is a flowchart illustrating a terminal delivery processor in a communication distribution platform according to an embodiment of the present invention;
5 is a diagram illustrating a user interface screen output from a retail store client;
6 is a diagram illustrating a user interface screen output from an agency client;
7 is a diagram illustrating a user interface screen output from a hub client;
8 is a flowchart illustrating the operation process between the platform server and the retail store client;
9 is a flowchart illustrating the operation process between the platform server and the agency client;
10 is a flowchart illustrating the operation process between the platform server and the hub client;
11 is a block diagram of a computing device according to an embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 명세서에 개시된 실시 예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 유사한 구성요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다. 즉, 본 발명에서 사용되는 '부'라는 용어는 소프트웨어, FPGA 또는 ASIC과 같은 하드웨어 구성요소를 의미하며, '부'는 어떤 역할들을 수행한다. 그렇지만 '부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 '부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '부'들로 결합되거나 추가적인 구성요소들과 '부'들로 더 분리될 수 있다.Hereinafter, embodiments disclosed in the present specification will be described in detail with reference to the attached drawings. However, identical or similar components will be assigned the same reference numbers regardless of reference numerals, and duplicate descriptions thereof will be omitted. The suffixes “module” and “part” for components used in the following description are given or used interchangeably only for the ease of preparing the specification, and do not have distinct meanings or roles in themselves. That is, the term 'unit' used in the present invention refers to a hardware component such as software, FPGA, or ASIC, and the 'unit' performs certain roles. However, 'wealth' is not limited to software or hardware. The 'part' may be configured to reside on an addressable storage medium and may be configured to run on one or more processors. Therefore, as an example, 'part' refers to components such as software components, object-oriented software components, class components and task components, processes, functions, properties, procedures, Includes subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. The functionality provided within the components and 'parts' may be combined into a smaller number of components and 'parts' or may be further separated into additional components and 'parts'.

또한, 본 명세서에 개시된 실시 예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 명세서에 개시된 실시 예의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 첨부된 도면은 본 명세서에 개시된 실시 예를 쉽게 이해할 수 있도록 하기 위한 것일 뿐, 첨부된 도면에 의해 본 명세서에 개시된 기술적 사상이 제한되지 않으며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.Additionally, in describing the embodiments disclosed in this specification, if it is determined that detailed descriptions of related known technologies may obscure the gist of the embodiments disclosed in this specification, the detailed descriptions will be omitted. In addition, the attached drawings are only for easy understanding of the embodiments disclosed in this specification, and the technical idea disclosed in this specification is not limited by the attached drawings, and all changes included in the spirit and technical scope of the present invention are not limited. , should be understood to include equivalents or substitutes.

본 발명은 휴대폰 대리점과 휴대폰 판매점과 휴대폰 허브 간의 복잡한 통신 유통 업무 프로세스를 간편하게 전산 처리할 수 있는 통신 유통 플랫폼을 제안한다. 또한, 본 발명은 고객이 구매하고자 하는 단말기의 재고 정보를 실시간으로 제공하여 휴대폰 대리점의 승인 하에 휴대폰 허브에서 휴대폰 판매점으로 해당 단말기가 신속하게 배송될 수 있도록 하는 통신 유통 플랫폼을 제안한다.The present invention proposes a communication distribution platform that can easily computerize the complex communication distribution work process between mobile phone dealers, mobile phone stores, and mobile phone hubs. In addition, the present invention proposes a communication distribution platform that provides inventory information on the terminal that a customer wishes to purchase in real time, allowing the terminal to be quickly delivered from the mobile phone hub to the mobile phone dealer under the approval of the mobile phone dealer.

본 명세서에서 설명하는 휴대폰 대리점은 이동통신사와의 협정에 따라 이동통신사와 이용자 간의 계약 체결 등을 대리 또는 위탁 받아 처리하는 사업장을 의미한다. 휴대폰 판매점은 휴대폰 대리점과의 협정에 따라 이동통신사와 이용자 간의 계약 체결 등을 대리 또는 위탁 받아 처리하는 사업장을 의미한다. 그리고, 휴대폰 허브(hub)는 이동통신사 또는 휴대폰 대리점과의 협정에 따라 다양한 제조사의 휴대폰을 보관 및 관리하는 사업장을 의미한다. 휴대폰 허브는 복수의 지역에 위치하며, 휴대폰 판매점과의 거리를 기준으로 선택될 수 있다.The mobile phone dealership described in this specification refers to a business that handles, on behalf of or on behalf of, the conclusion of contracts between mobile carriers and users in accordance with agreements with mobile carriers. A mobile phone store refers to a business that handles, on behalf of or entrusted, the conclusion of contracts between mobile carriers and users in accordance with an agreement with a mobile phone dealer. Additionally, a mobile phone hub refers to a business that stores and manages mobile phones from various manufacturers in accordance with agreements with mobile carriers or mobile phone dealers. Mobile phone hubs are located in multiple regions and can be selected based on distance from mobile phone stores.

이하에서는, 본 발명의 다양한 실시 예들에 대하여, 도면을 참조하여 상세히 설명한다.Hereinafter, various embodiments of the present invention will be described in detail with reference to the drawings.

도 1은 본 발명의 일 실시 예에 따른 통신 유통 플랫폼의 구성 블록도이다.1 is a block diagram of a communication distribution platform according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 일 실시 예에 따른 통신 유통 플랫폼(100)은 플랫폼 서버(110), 판매점 클라이언트(120), 대리점 클라이언트(130), 허브 클라이언트(140) 및 통신 네트워크(150)를 포함할 수 있다.Referring to Figure 1, the communication distribution platform 100 according to an embodiment of the present invention includes a platform server 110, a retail store client 120, an agency client 130, a hub client 140, and a communication network 150. may include.

플랫폼 서버(110)와 판매점/대리점/허브 클라이언트(120~140)는 통신 네트워크(150)를 통해 서로 연결될 수 있다. 통신 네트워크(150)는 유선 네트워크와 무선 네트워크를 포함할 수 있으며, 구체적으로, 근거리 네트워크(LAN: Local Area Network), 도시권 네트워크(MAN: Metropolitan Area Network), 광역 네트워크(WAN: Wide Area Network) 등 다양한 네트워크를 포함할 수 있다. 또한, 통신 네트워크(150)는 공지의 월드 와이드 웹(WWW: World Wide Web)을 포함할 수도 있다. 그러나, 본 발명에 따른 통신 네트워크(150)는 상기 열거된 네트워크에 국한되지 않고, 공지의 무선 데이터 네트워크, 공지의 전화 네트워크, 공지의 유/무선 텔레비전 네트워크 중 적어도 하나를 포함할 수도 있다.The platform server 110 and the store/dealer/hub clients 120 to 140 may be connected to each other through a communication network 150. The communication network 150 may include a wired network and a wireless network, and specifically, a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), etc. May include various networks. Additionally, the communication network 150 may include the known World Wide Web (WWW). However, the communication network 150 according to the present invention is not limited to the networks listed above, and may include at least one of a known wireless data network, a known telephone network, and a known wired/wireless television network.

플랫폼 서버(110)는, 일종의 서비스 제공 서버로서, 판매점/대리점/허브 클라이언트(120~140)에서 요청하는 통신 유통 서비스를 제공하는 기능을 수행할 수 있다. 일 예로, 플랫폼 서버(110)가 웹(web) 서버인 경우, 플랫폼 서버(110)는 판매점/대리점/허브 클라이언트(120~140)에서 요청하는 컨텐츠(content)를 웹 페이지 형태로 구성하여 해당 클라이언트(120~140)로 제공할 수 있다. 한편, 다른 예로, 플랫폼 서버(110)가 앱(app) 서버인 경우, 플랫폼 서버(110)는 판매점/대리점/허브 클라이언트(120~140)에서 요청하는 컨텐츠를 앱 페이지 형태로 구성하여 해당 클라이언트(120~140)로 제공할 수 있다.The platform server 110 is a type of service provision server and can perform the function of providing communication distribution services requested by stores/agents/hub clients 120 to 140. For example, if the platform server 110 is a web server, the platform server 110 configures the content requested by the store/dealer/hub client (120 to 140) in the form of a web page to the corresponding client. It can be provided as (120~140). Meanwhile, as another example, when the platform server 110 is an app server, the platform server 110 configures the content requested by the store/dealer/hub client (120 to 140) in the form of an app page to the corresponding client ( 120~140).

플랫폼 서버(110)는 복수의 휴대폰 허브에서 보관 중인 단말기들의 재고 현황 및 재고 이력에 관한 정보를 관리할 수 있다. 이때, 플랫폼 서버(110)는 허브별로 휴대폰 재고 현황 및 재고 이력 정보를 관리할 수 있다. The platform server 110 can manage information on the inventory status and inventory history of terminals stored in a plurality of mobile phone hubs. At this time, the platform server 110 can manage mobile phone inventory status and inventory history information for each hub.

플랫폼 서버(110)는 복수의 휴대폰 판매점에서 재고(배송) 요청한 휴대폰들의 주문 정보 및 배송 정보를 관리할 수 있다. 여기서, 주문 정보는 주문 현황 정보와 주문 이력 정보를 포함할 수 있다. 배송 정보는 배송 현황 정보와 배송 이력 정보를 포함할 수 있다.The platform server 110 can manage order information and delivery information of mobile phones that have been requested to be stocked (delivered) by a plurality of mobile phone stores. Here, the order information may include order status information and order history information. Delivery information may include delivery status information and delivery history information.

플랫폼 서버(110)는 휴대폰 허브에서 휴대폰 판매점으로 배송한 휴대폰의 일련번호 정보와 해당 휴대폰의 일련번호를 촬영한 사진 정보를 데이터베이스에 저장 및 관리할 수 있다.The platform server 110 can store and manage the serial number information of the mobile phone delivered from the mobile phone hub to the mobile phone store and the photo information taken with the serial number of the mobile phone in a database.

플랫폼 서버(110)는 판매점용 사용자 인터페이스(UI) 정보를 생성하여 판매점 클라이언트(120)로 제공할 수 있다. 플랫폼 서버(110)는 대리점용 사용자 인터페이스(User Interface, UI) 정보를 생성하여 대리점 클라이언트(130)로 제공할 수 있다. 플랫폼 서버(110)는 허브용 사용자 인터페이스(UI) 정보를 생성하여 허브 클라이언트(140)로 제공할 수 있다. The platform server 110 may generate user interface (UI) information for a store and provide it to the store client 120. The platform server 110 may generate agency user interface (UI) information and provide it to the agency client 130. The platform server 110 may generate user interface (UI) information for the hub and provide it to the hub client 140.

플랫폼 서버(110)는, 미리 결정된 이벤트 발생 시, 해당 이벤트의 발생을 지시하는 알림 정보를 생성하고, 상기 생성된 알림 정보를 판매점/대리점/허브 클라이언트(120~140)로 제공할 수 있다.When a predetermined event occurs, the platform server 110 may generate notification information indicating the occurrence of the event, and provide the generated notification information to the store/dealer/hub client 120 to 140.

판매점/대리점/허브 클라이언트(120~140)는 플랫폼 서버(110)로부터 제공받은 정보를 기반으로 통신 유통 서비스를 제공하는 기능을 수행할 수 있다. 일 예로, 플랫폼 서버(110)가 웹(web) 서버인 경우, 판매점/대리점/허브 클라이언트(120~140)는 웹 서버(110)에서 운영하는 웹사이트에 접속하고, 상기 접속된 웹사이트로부터 제공받은 컨텐츠를 기반으로 통신 유통 서비스를 제공할 수 있다. 한편, 다른 예로, 플랫폼 서버(110)가 앱(app) 서버인 경우, 판매점/대리점/허브 클라이언트(120~140)는 기 설치된 애플리케이션을 실행하여 앱 서버(110)에 접속하고, 상기 접속된 앱 서버(110)로부터 제공받은 컨텐츠를 기반으로 통신 유통 서비스를 제공할 수 있다.Retailers/agents/hub clients 120 to 140 may perform the function of providing communication distribution services based on information provided from the platform server 110. For example, when the platform server 110 is a web server, the store/dealer/hub clients 120 to 140 access a website operated by the web server 110 and provide information from the connected website. Communication distribution services can be provided based on the received content. Meanwhile, as another example, when the platform server 110 is an app server, the store/dealer/hub client 120 to 140 runs a pre-installed application and connects to the app server 110, and the connected app A communication distribution service can be provided based on content provided from the server 110.

판매점/대리점/허브 클라이언트(120~140)는, 미리 결정된 이벤트 발생 시, 해당 이벤트의 발생을 지시하는 알림 정보를 플랫폼 서버(110)로부터 수신할 수 있다. 판매점/대리점/허브 클라이언트(120~140)는 수신된 알림 정보를 디스플레이부에 출력할 수 있다.When a predetermined event occurs, the store/dealer/hub client 120 to 140 may receive notification information indicating the occurrence of the event from the platform server 110. The store/dealer/hub client (120 to 140) may output the received notification information to the display unit.

본 명세서에서 설명되는 판매점/대리점/허브 클라이언트(120~140)에는 휴대폰, 스마트 폰(smart phone), 노트북 컴퓨터(laptop computer), 데스크톱 컴퓨터(desktop computer), 디지털방송용 단말기, PDA(personal digital assistants), PMP(portable multimedia player), 슬레이트 PC(slate PC), 태블릿 PC(tablet PC), 울트라북(ultrabook), 웨어러블 디바이스(wearable device) 등이 사용될 수 있으며 반드시 이에 제한되지는 않는다.Retailers/dealers/hub clients 120 to 140 described in this specification include mobile phones, smart phones, laptop computers, desktop computers, digital broadcasting terminals, and personal digital assistants (PDAs). , portable multimedia player (PMP), slate PC, tablet PC, ultrabook, wearable device, etc. may be used, but are not necessarily limited thereto.

판매점 클라이언트(120)는 판매점용 사용자 인터페이스(UI) 정보를 플랫폼 서버(110)로부터 수신하고, 상기 수신된 판매점용 사용자 인터페이스(UI) 정보를 디스플레이부에 표시할 수 있다. 판매점 관리자는 판매점 클라이언트(120)에 표시된 판매점용 사용자 인터페이스(UI) 화면을 통해 통신 유통 서비스와 관련된 정보를 확인하거나 입력할 수 있다.The store client 120 may receive store user interface (UI) information from the platform server 110 and display the received store user interface (UI) information on the display unit. The store manager can check or enter information related to the communication distribution service through the store user interface (UI) screen displayed on the store client 120.

판매점 클라이언트(120)는, 판매점 관리자의 명령 등에 따라, 휴대폰 판매점에 인접한 휴대폰 허브에서 보관 중인 단말기들의 재고 현황을 실시간으로 조회하고, 고객이 원하는 모델의 휴대폰을 선택하여 해당 휴대폰을 주문하는 기능을 수행할 수 있다.The store client 120 performs the function of checking the inventory status of terminals stored in a mobile phone hub adjacent to the mobile phone store in real time, selecting a mobile phone of the model desired by the customer, and ordering the mobile phone, according to orders from the store manager, etc. can do.

대리점 클라이언트(130)는 대리점용 사용자 인터페이스(UI) 정보를 플랫폼 서버(110)로부터 수신하고, 상기 수신된 대리점용 사용자 인터페이스(UI) 정보를 디스플레이부에 표시할 수 있다. 대리점 관리자는 대리점 클라이언트(130)에 표시된 대리점용 사용자 인터페이스(UI) 화면을 통해 통신 유통 서비스와 관련된 정보를 확인하거나 입력할 수 있다.The agency client 130 may receive agency user interface (UI) information from the platform server 110 and display the received agency user interface (UI) information on the display unit. The agency manager can check or enter information related to the telecommunications distribution service through the agency user interface (UI) screen displayed on the agency client 130.

대리점 클라이언트(130)는, 대리점 관리자의 명령 등에 따라, 관리 대상 판매점에서 요청한 주문 내역 정보를 조회하고, 해당 판매점의 주문 요청을 승인하거나 거절하는 기능을 수행할 수 있다.The agency client 130 may perform a function of searching order history information requested by a managed store and approving or rejecting an order request from the store according to an order from the agency manager.

허브 클라이언트(140)는 허브용 사용자 인터페이스(UI) 정보를 플랫폼 서버(110)로부터 수신하고, 상기 수신된 허브용 사용자 인터페이스(UI) 정보를 디스플레이부에 표시할 수 있다. 허브 관리자는 허브 클라이언트(120)에 표시된 허브용 사용자 인터페이스(UI) 화면을 통해 통신 유통 서비스와 관련된 정보를 확인하거나 입력할 수 있다.The hub client 140 may receive hub user interface (UI) information from the platform server 110 and display the received hub user interface (UI) information on the display unit. The hub manager can check or enter information related to the communication distribution service through the hub user interface (UI) screen displayed on the hub client 120.

허브 클라이언트(140)는, 허브 관리자의 명령 등에 따라, 판매점에서 요청한 주문 내역 정보를 조회하고, 해당 판매점에서 요청하는 휴대폰의 재고 유무에 따라 해당 휴대폰을 판매점으로 배송하거나 혹은 해당 휴대폰의 배송을 거절하는 기능을 수행할 수 있다. The hub client 140 searches order history information requested by the store according to orders from the hub manager, etc., and delivers the cell phone to the store or refuses delivery of the cell phone depending on whether the cell phone requested by the store is in stock. It can perform its function.

허브 클라이언트(140)는, 휴대폰 배송 결정 시, 해당 휴대폰의 일련번호 정보와 해당 휴대폰의 일련번호를 촬영한 사진 정보 중 적어도 하나를 플랫폼 서버(110)로 제공할 수 있다.When deciding to deliver a mobile phone, the hub client 140 may provide at least one of the serial number information of the mobile phone and photo information of the serial number of the mobile phone to the platform server 110.

도 2는 본 발명의 일 실시 예에 따른 플랫폼 서버의 구성 블록도이다.Figure 2 is a block diagram of a platform server according to an embodiment of the present invention.

도 2를 참조하면, 본 발명의 일 실시 예에 따른 플랫폼 서버(110, 200)는 통신부(210), UI정보 생성부(220), 재고 관리부(230), 주문 관리부(240), 배송 관리부(250), 알림정보 생성부(260) 및 데이터베이스(270)를 포함할 수 있다. 도 2에 도시된 구성요소들은 플랫폼 서버(200)를 구현하는데 있어서 필수적인 것은 아니어서, 본 명세서상에서 설명되는 플랫폼 서버는 위에서 열거된 구성요소들보다 많거나, 또는 적은 구성요소들을 가질 수 있다.Referring to Figure 2, the platform servers 110 and 200 according to an embodiment of the present invention include a communication unit 210, a UI information generation unit 220, an inventory management unit 230, an order management unit 240, and a delivery management unit ( 250), a notification information generator 260, and a database 270. The components shown in FIG. 2 are not essential for implementing the platform server 200, so the platform server described herein may have more or fewer components than the components listed above.

통신부(210)는 유선 통신을 지원하기 위한 유선 통신 모듈과 무선 통신을 지원하기 위한 무선 통신 모듈을 포함할 수 있다. 유선 통신 모듈은, 유선 통신을 위한 기술표준들 또는 통신방식(예를 들어, 이더넷(Ethernet), PLC(Power Line Communication), 홈 PNA(Home PNA), IEEE 1394 등)에 따라 구축된 유선 통신망 상에서 타 서버, 기지국, AP(access point) 중 적어도 하나와 유선 신호를 송수신한다. 무선 통신 모듈은, 무선 통신을 위한 기술표준들 또는 통신방식(예를 들어, WLAN(Wireless LAN), Wi-Fi(Wireless-Fidelity), DLNA(Digital Living Network Alliance), GSM(Global System for Mobile communication), CDMA(Code Division Multi Access), WCDMA(Wideband CDMA), LTE(Long Term Evolution), LTE-A(Long Term Evolution-Advanced) 등)에 따라 구축된 무선 통신망 상에서 기지국, Access Point 및 중계기 중 적어도 하나와 무선 신호를 송수신한다.The communication unit 210 may include a wired communication module to support wired communication and a wireless communication module to support wireless communication. The wired communication module operates on a wired communication network built according to technical standards or communication methods for wired communication (e.g., Ethernet, PLC (Power Line Communication), Home PNA, IEEE 1394, etc.). Transmits and receives wired signals with at least one of another server, base station, or AP (access point). The wireless communication module uses technical standards or communication methods for wireless communication (e.g., WLAN (Wireless LAN), Wi-Fi (Wireless-Fidelity), DLNA (Digital Living Network Alliance), GSM (Global System for Mobile communication) ), CDMA (Code Division Multi Access), WCDMA (Wideband CDMA), LTE (Long Term Evolution), LTE-A (Long Term Evolution-Advanced), etc.) on a wireless communication network constructed in accordance with at least a base station, Access Point, and repeater. Send and receive wireless signals with one.

본 실시 예에서, 통신부(210)는 플랫폼 서버(110)와 판매점/대리점/허브 클라이언트(120~140) 간의 데이터 송/수신을 위한 통신 인터페이스를 제공할 수 있다.In this embodiment, the communication unit 210 may provide a communication interface for data transmission/reception between the platform server 110 and the store/dealer/hub clients 120 to 140.

UI정보 생성부(220)는 판매점 클라이언트(120)에 제공할 판매점용 사용자 인터페이스(UI) 정보를 생성하고, 상기 생성된 판매점용 사용자 인터페이스(UI) 정보를 통신부(210)로 제공할 수 있다. UI정보 생성부(220)는 대리점 클라이언트(130)에 제공할 대리점용 사용자 인터페이스(UI) 정보를 생성하고, 상기 생성된 대리점용 사용자 인터페이스(UI) 정보를 통신부(210)로 제공할 수 있다. UI정보 생성부(220)는 허브 클라이언트(140)에 제공할 허브용 사용자 인터페이스(UI) 정보를 생성하고, 상기 생성된 허브용 사용자 인터페이스(UI) 정보를 통신부(210)로 제공할 수 있다. The UI information generator 220 may generate user interface (UI) information for a store to be provided to the store client 120 and provide the generated user interface (UI) information for a store to the communication unit 210 . The UI information generator 220 may generate dealership user interface (UI) information to be provided to the dealership client 130 and provide the generated dealership user interface (UI) information to the communication unit 210 . The UI information generator 220 may generate hub user interface (UI) information to be provided to the hub client 140 and provide the generated hub user interface (UI) information to the communication unit 210.

UI정보 생성부(220)는 판매점용/대리점용/허브용 사용자 인터페이스(UI) 정보를 데이터베이스(270)에 저장할 수 있다. 데이터베이스(270)에 저장된 판매점용/대리점용/허브용 사용자 인터페이스(UI)의 기본 구조는 서로 동일하거나 유사하게 구성될 수 있다. 다만, 각각의 사용자 인터페이스(UI)를 통해 제공되는 정보는 서로 상이하게 구성될 수 있다.The UI information generator 220 may store user interface (UI) information for stores/agencies/hubs in the database 270. The basic structures of the user interfaces (UIs) for stores/dealers/hubs stored in the database 270 may be configured to be the same or similar to each other. However, information provided through each user interface (UI) may be configured differently.

재고 관리부(230)는 복수의 허브에서 보관 중인 휴대폰들의 재고 현황 및 재고 이력에 관한 정보를 생성하고, 상기 생성된 정보를 데이터베이스에 저장 및 관리할 수 있다. The inventory management unit 230 may generate information on the inventory status and inventory history of mobile phones stored in a plurality of hubs, and store and manage the generated information in a database.

재고 관리부(230)는 각각의 허브로부터 휴대폰 재고 정보를 수신하고, 상기 수신된 정보를 기반으로 데이터베이스에 저장된 재고 현황 및 재고 이력에 관한 정보를 업데이트할 수 있다. The inventory management unit 230 may receive mobile phone inventory information from each hub and update information on inventory status and inventory history stored in the database based on the received information.

주문 관리부(240)는 복수의 판매점에서 재고(배송) 요청한 휴대폰들의 주문 현황 및 주문 이력에 관한 정보를 생성하고, 상기 생성된 정보를 데이터베이스에 저장 및 관리할 수 있다. The order management unit 240 may generate information on the order status and order history of mobile phones requested for stock (delivery) from a plurality of stores, and store and manage the generated information in a database.

주문 관리부(240)는 각각의 판매점으로부터 휴대폰 주문 정보를 수신하고, 상기 수신된 정보를 기반으로 데이터베이스에 저장된 주문 현황 및 주문 이력에 관한 정보를 업데이트할 수 있다. The order management unit 240 may receive mobile phone order information from each store and update information about order status and order history stored in the database based on the received information.

배송 관리부(250)는 복수의 판매점에서 재고 요청한 휴대폰들의 배송 현황 및 배송 이력에 관한 정보를 생성하고, 상기 생성된 정보를 데이터베이스에 저장 및 관리할 수 있다. The delivery management unit 250 may generate information on the delivery status and delivery history of mobile phones requested to be stocked by a plurality of stores, and store and manage the generated information in a database.

배송 관리부(250)는 복수의 허브 및 배송업체로부터 휴대폰 배송 정보를 수신하고, 상기 수신된 정보를 기반으로 데이터베이스에 저장된 배송 현황 및 배송 이력에 관한 정보를 업데이트할 수 있다.The delivery management unit 250 may receive mobile phone delivery information from a plurality of hubs and delivery companies, and update information on delivery status and delivery history stored in the database based on the received information.

알림정보 생성부(260)는, 판매점/대리점/허브 클라이언트(120~140)의 사용자에 의해 발생되는 특정 이벤트에 대응하여, 해당 이벤트의 발생을 지시하는 알림 정보를 생성하고, 상기 생성된 알림 정보를 통신부(210)로 제공할 수 있다. 상기 알림 정보는 문자 메시지, SNS 메시지 또는 앱 메시지를 통해 전송될 수 있으며 반드시 이에 제한되지는 않는다. The notification information generator 260 generates notification information indicating the occurrence of the event in response to a specific event generated by the user of the store/dealership/hub client 120 to 140, and generates the generated notification information. Can be provided to the communication unit 210. The notification information may be transmitted via text message, SNS message, or app message, but is not necessarily limited thereto.

데이터베이스(270)는 플랫폼 서버(200)에 의해 자체적으로 생성되는 정보, 판매점/대리점/허브 클라이언트(120~140) 또는 타 서버(미도시)로부터 수신하는 정보, 판매점/대리점/허브 클라이언트(120~140) 또는 타 서버로 제공할 정보 등을 저장하는 기능을 수행할 수 있다. 본 실시 예에서, 데이터베이스(270)는 판매점용/대리점용/허브용 사용자 인터페이스(UI) 정보, 복수의 알림 정보, 휴대폰 일련번호 정보, 휴대폰 재고 정보, 휴대폰 주문 정보 및 휴대폰 배송 정보 등을 저장할 수 있다.The database 270 includes information automatically generated by the platform server 200, information received from dealers/agents/hub clients (120~140) or other servers (not shown), and dealer/dealer/hub clients (120~140). 140) Alternatively, it may perform the function of storing information to be provided to another server. In this embodiment, the database 270 may store user interface (UI) information for stores/dealers/hubs, multiple notification information, mobile phone serial number information, mobile phone inventory information, mobile phone order information, and mobile phone delivery information. there is.

이상, 상술한 바와 같이, 본 발명의 일 실시 예에 따른 플랫폼 서버는 휴대폰 대리점과 휴대폰 판매점과 휴대폰 허브 간의 복잡한 통신 유통 업무 프로세스를 간편하게 전산 처리할 수 있다. 또한, 플랫폼 서버는 고객이 구매하고자 하는 단말기의 재고 정보와 특정 이벤트의 발생을 지시하는 알림 정보를 실시간으로 제공함으로써, 휴대폰 대리점의 승인 하에 휴대폰 허브에서 휴대폰 판매점으로 해당 단말기가 신속하게 배송될 수 있도록 할 수 있다.As described above, the platform server according to an embodiment of the present invention can easily computerize the complex communication distribution work process between a mobile phone dealer, a mobile phone store, and a mobile phone hub. In addition, the platform server provides real-time inventory information on the terminal the customer wants to purchase and notification information indicating the occurrence of a specific event, so that the terminal can be quickly delivered from the mobile phone hub to the mobile phone dealer with the approval of the mobile phone dealer. can do.

도 3은 본 발명의 일 실시 예에 따른 클라이언트의 구성 블록도이다. Figure 3 is a block diagram of the configuration of a client according to an embodiment of the present invention.

도 3을 참조하면, 본 발명의 일 실시 예에 따른 클라이언트(300)는 통신부(310), 입력부(320), 출력부(330), 메모리(340) 및 제어부(350)를 포함할 수 있다. 도 3에 도시된 구성요소들은 클라이언트를 구현하는데 있어서 필수적인 것은 아니어서, 본 명세서상에서 설명되는 클라이언트는 위에서 열거된 구성요소들보다 많거나 또는 적은 구성요소들을 가질 수 있다. 본 실시 예에 따른 클라이언트(300)는 판매점 클라이언트(120), 대리점 클라이언트(130) 및 허브 클라이언트(140)일 수 있다.Referring to FIG. 3, the client 300 according to an embodiment of the present invention may include a communication unit 310, an input unit 320, an output unit 330, a memory 340, and a control unit 350. The components shown in FIG. 3 are not essential for implementing the client, so the client described herein may have more or fewer components than those listed above. The client 300 according to this embodiment may be a retail store client 120, an agency client 130, and a hub client 140.

통신부(310)는 유선 네트워크를 지원하기 위한 유선 통신 모듈과, 무선 네트워크를 지원하기 위한 무선 통신 모듈을 포함할 수 있다. 유선 통신 모듈은 유선 통신을 위한 기술표준들 또는 통신방식(예를 들어, 이더넷(Ethernet), PLC(Power Line Communication), 홈 PNA(Home PNA), IEEE 1394 등)에 따라 구축된 유선 통신망 상에서 외부 서버 및 타 단말 중 적어도 하나와 유선 신호를 송수신한다. 무선 통신 모듈은, 무선 통신을 위한 기술표준들 또는 통신방식(예를 들어, WLAN(Wireless LAN), Wi-Fi(Wireless-Fidelity), DLNA(Digital Living Network Alliance), GSM(Global System for Mobile communication), CDMA(Code Division Multi Access), WCDMA(Wideband CDMA), LTE(Long Term Evolution), LTE-A(Long Term Evolution-Advanced) 등)에 따라 구축된 무선 통신망 상에서 기지국, Access Point 및 중계기 중 적어도 하나와 무선 신호를 송수신한다.The communication unit 310 may include a wired communication module to support a wired network and a wireless communication module to support a wireless network. The wired communication module is external on a wired communication network built according to technical standards or communication methods for wired communication (e.g., Ethernet, PLC (Power Line Communication), Home PNA, IEEE 1394, etc.). Transmits and receives wired signals with at least one of the server and other terminals. The wireless communication module uses technical standards or communication methods for wireless communication (e.g., WLAN (Wireless LAN), Wi-Fi (Wireless-Fidelity), DLNA (Digital Living Network Alliance), GSM (Global System for Mobile communication) ), CDMA (Code Division Multi Access), WCDMA (Wideband CDMA), LTE (Long Term Evolution), LTE-A (Long Term Evolution-Advanced), etc.) on a wireless communication network constructed in accordance with at least a base station, Access Point, and repeater. Send and receive wireless signals with one.

본 실시 예에서, 통신부(310)는 클라이언트(300)와 플랫폼 서버(110) 간의 데이터 송/수신을 위한 통신 인터페이스를 제공할 수 있다.In this embodiment, the communication unit 310 may provide a communication interface for data transmission/reception between the client 300 and the platform server 110.

입력부(320)는 영상 신호 입력을 위한 카메라, 오디오 신호 입력을 위한 마이크로폰(microphone), 사용자로부터 정보를 입력받기 위한 사용자 입력부(예를 들어, 키보드, 마우스, 터치키(touch key), 푸시키(mechanical key) 등) 등을 포함할 수 있다. 상기 입력부(320)에서 획득한 데이터는 분석되어 단말 사용자의 제어 명령으로 처리될 수 있다. 본 실시 예에서, 입력부(320)는 통신 유통 서비스와 관련된 명령 신호들을 수신할 수 있다.The input unit 320 includes a camera for inputting video signals, a microphone for inputting audio signals, and a user input unit (e.g., keyboard, mouse, touch key, push key) for receiving information from the user. mechanical key), etc.) may be included. The data obtained from the input unit 320 may be analyzed and processed as a control command by the terminal user. In this embodiment, the input unit 320 may receive command signals related to communication distribution services.

출력부(또는 디스플레이부, 330)는 해당 클라이언트(300)에서 처리되는 정보를 표시(출력)한다. 본 실시 예에서, 디스플레이부는 플랫폼 서버(110)로부터 제공받은 사용자 인터페이스(UI) 정보를 표시할 수 있다.The output unit (or display unit, 330) displays (outputs) information processed by the corresponding client 300. In this embodiment, the display unit may display user interface (UI) information provided from the platform server 110.

디스플레이부는 터치 센서와 상호 레이어 구조를 이루거나 일체형으로 형성됨으로써, 터치 스크린을 구현할 수 있다. 이러한 터치 스크린은, 클라이언트(300)과 사용자 사이의 입력 인터페이스를 제공하는 사용자 입력부로써 기능함과 동시에, 클라이언트(300)와 사용자 사이의 출력 인터페이스를 제공할 수 있다.A touch screen can be implemented by forming a layered structure with the touch sensor or being integrated with the display unit. This touch screen functions as a user input unit that provides an input interface between the client 300 and the user, and can simultaneously provide an output interface between the client 300 and the user.

메모리(340)는 클라이언트(300)의 다양한 기능을 지원하는 데이터를 저장한다. 본 실시 예에서, 메모리(340)는 클라이언트(300)의 동작을 위한 데이터들 및 명령어들을 저장할 수 있다. 또한, 메모리(340)는 통신 유통 서비스와 관련된 정보를 저장할 수 있다.The memory 340 stores data supporting various functions of the client 300. In this embodiment, the memory 340 may store data and commands for operation of the client 300. Additionally, the memory 340 may store information related to communication distribution services.

메모리(340)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), SSD 타입(Solid State Disk type), SDD 타입(Silicon Disk Drive type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램(random access memory; RAM), SRAM(static random access memory), 롬(read-only memory; ROM), EEPROM(electrically erasable programmable read-only memory), PROM(programmable read-only memory), 자기 메모리, 자기 디스크 및 광디스크 중 적어도 하나의 타입의 저장매체를 포함할 수 있다.The memory 340 is a flash memory type, hard disk type, solid state disk type, SDD type (Silicon Disk Drive type), and multimedia card micro type. ), card-type memory (e.g. SD or XD memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), EEPROM (electrically erasable programmable read) -only memory), PROM (programmable read-only memory), magnetic memory, magnetic disk, and optical disk may include at least one type of storage medium.

제어부(350)는 클라이언트(300)의 전반적인 동작을 제어한다. 나아가 제어부(350)는 이하에서 설명되는 다양한 실시 예들을 본 발명에 따른 클라이언트(300) 상에서 구현하기 위하여, 위에서 살펴본 구성요소들을 중 적어도 하나를 조합하여 제어할 수 있다.The control unit 350 controls the overall operation of the client 300. Furthermore, in order to implement various embodiments described below on the client 300 according to the present invention, the control unit 350 may control the combination of at least one of the components described above.

본 실시 예에서, 제어부(360)는 플랫폼 서버(110)로부터 제공받은 정보를 기반으로 통신 유통 서비스를 제공할 수 있다. 또한, 제어부(360)는 플랫폼 서버(110)로부터 수신된 알림 정보를 출력할 수 있다. 또한, 제어부(360)는 통신 유통 서비스와 관련된 사용자 입력 정보를 플랫폼 서버(110)로 제공할 수 있다.In this embodiment, the control unit 360 may provide a communication distribution service based on information provided from the platform server 110. Additionally, the control unit 360 may output notification information received from the platform server 110. Additionally, the control unit 360 may provide user input information related to communication distribution services to the platform server 110.

도 4는 본 발명의 일 실시 예에 따른 통신 유통 플랫폼에서의 단말 배송 프로세서를 설명하는 흐름도이다. 본 실시 예에 따른 단말 배송 프로세스는 휴대폰 판매점에 방문한 고객의 단말 개통 요청에 의해 개시될 수 있다. 도시된 흐름도에서는 상기 방법을 복수 개의 단계로 나누어 기재하였으나, 적어도 일부의 단계들은 순서를 바꾸어 수행되거나, 다른 단계와 결합되어 함께 수행되거나, 생략되거나, 세부 단계들로 나뉘어 수행되거나, 또는 도시되지 않은 하나 이상의 단계가 부가되어 수행될 수 있다.Figure 4 is a flowchart explaining a terminal delivery processor in a communication distribution platform according to an embodiment of the present invention. The terminal delivery process according to this embodiment may be initiated by a terminal opening request from a customer visiting a mobile phone store. In the illustrated flow chart, the method is divided into a plurality of steps, but at least some of the steps are performed in a different order, combined with other steps, omitted, divided into detailed steps, or not shown. One or more steps may be added and performed.

도 4를 참조하면, 판매점 클라이언트(120)는, 판매점 관리자의 접속 명령에 따라, 플랫폼 서버(110)에 접속할 수 있다(S405). 이때, 판매점 클라이언트(120)는 판매점 관리자의 로그인 정보(가령, 아이디 및 패스워드 정보)를 전송하여 접속 승인을 요청할 수 있다. Referring to FIG. 4, the store client 120 can connect to the platform server 110 according to a connection command from the store manager (S405). At this time, the store client 120 may request access approval by transmitting the store manager's login information (eg, ID and password information).

플랫폼 서버(110)는 판매점 클라이언트(120)로부터 수신된 로그인 정보를 기반으로 판매점 클라이언트(120)의 접속 승인 여부를 결정할 수 있다. 플랫폼 서버(110)는, 판매점 관리자 인증 성공 시, 판매점용 UI 정보를 생성하여 판매점 클라이언트(120)로 전송할 수 있다(S410). The platform server 110 may determine whether to approve the connection of the store client 120 based on the login information received from the store client 120. When the store manager authentication is successful, the platform server 110 may generate UI information for the store and transmit it to the store client 120 (S410).

판매점 클라이언트(120)는 플랫폼 서버(110)로부터 수신한 판매점용 UI 정보를 포함하는 사용자 인터페이스 화면을 디스플레이부에 표시할 수 있다. 판매점 관리자는 디스플레이부에 표시된 사용자 인터페이스 화면을 통해 원하는 메뉴를 선택할 수 있다. The store client 120 may display a user interface screen including the store UI information received from the platform server 110 on the display unit. The store manager can select the desired menu through the user interface screen displayed on the display unit.

판매점 클라이언트(120)는, 판매점 관리자의 조회 명령에 따라, 휴대폰 판매점에 인접한 휴대폰 허브에서 보관 중인 단말기들의 재고 현황에 관한 정보를 실시간으로 조회할 수 있다(S415). 이때, 판매점 클라이언트(120)는 단말기의 재고 현황에 관한 정보를 플랫폼 서버(110)로부터 수신하여 디스플레이부에 표시할 수 있다.The store client 120 can inquire in real time information on the inventory status of terminals stored in a mobile phone hub adjacent to the mobile phone store according to an inquiry command from the store manager (S415). At this time, the store client 120 may receive information about the inventory status of the terminal from the platform server 110 and display it on the display unit.

가령, 도 5의 (a)에 도시된 바와 같이, 판매점 관리자가 제1 사용자 인터페이스 화면(510)의 검색창(511)에 "SM"을 입력한 후 조회 메뉴(512)를 선택한 경우, 판매점 클라이언트(120)는 "SM"이 포함된 모델명을 갖는 재고 단말들을 포함하는 제2 사용자 인터페이스 화면(520)을 디스플레이부에 표시할 수 있다. 판매점 관리자는 재고 목록을 확인하여 고객이 원하는 모델의 단말기가 존재하는지를 확인할 수 있다.For example, as shown in (a) of FIG. 5, when the store manager enters “SM” in the search box 511 of the first user interface screen 510 and then selects the inquiry menu 512, the store client 120 may display a second user interface screen 520 on the display unit including inventory terminals with model names including “SM”. Store managers can check the inventory list to see if a terminal of the model the customer wants exists.

판매점 클라이언트(120)는, 판매점 관리자의 선택 명령에 따라, 재고(배송) 요청 단말 및 승인 요청 대리점을 선택할 수 있다(S420). 가령, 도 5의 (b) 및 (c)에 도시된 바와 같이, 판매점 관리자는 제2 사용자 인터페이스 화면(520)에 표시된 재고 항목들 중 어느 하나(521)를 선택한 경우, 판매점 클라이언트(120)는 상기 선택된 재고 항목과 관련된 정보를 포함하는 제3 사용자 인터페이스 화면(530)을 디스플레이부에 표시할 수 있다. 판매점 관리자는 제3 사용자 인터페이스 화면(530)에 포함된 대리점 선택 메뉴(531)를 통해 승인 요청 대리점을 선택할 수 있다. The store client 120 may select an inventory (delivery) request terminal and an approval request agency according to a selection command from the store manager (S420). For example, as shown in (b) and (c) of FIGS. 5, when the store manager selects one 521 of the inventory items displayed on the second user interface screen 520, the store client 120 A third user interface screen 530 containing information related to the selected inventory item may be displayed on the display unit. The store manager can select the agency requesting approval through the agency selection menu 531 included in the third user interface screen 530.

판매점 클라이언트(120)는, 판매점 관리자의 선택 명령에 따라, 고객이 원하는 모델의 단말기를 배송 요청하기 위한 재고 요청 메뉴를 선택할 수 있다(S420). 가령, 도 5의 (c)에 도시된 바와 같이, 판매점 관리자는 제3 사용자 인터페이스 화면(530)에 포함된 재고 요청 메뉴(532)를 선택할 수 있다. The store client 120 may select an inventory request menu to request delivery of a terminal of the model desired by the customer, according to a selection command from the store manager (S420). For example, as shown in (c) of FIG. 5, the store manager may select the inventory request menu 532 included in the third user interface screen 530.

판매점 클라이언트(120)는, 재고 요청 메뉴 선택 시, 재고 요청 신호를 플랫폼 서버(110)로 전송할 수 있다(S430). 이때, 상기 재고 요청 신호는 재고 요청 단말 정보, 승인 요청 대리점 정보 및 배송 주소 정보 등을 포함할 수 있다. When selecting the inventory request menu, the store client 120 may transmit an inventory request signal to the platform server 110 (S430). At this time, the inventory request signal may include inventory request terminal information, approval request agency information, and delivery address information.

플랫폼 서버(110)는, 재고 요청 신호 수신 시, 휴대폰 판매점의 단말 배송 요청 사실을 지시하는 제1 알림 정보를 생성하고, 상기 생성된 제1 알림 정보를 대리점 클라이언트(130)로 전송할 수 있다(S435). When receiving an inventory request signal, the platform server 110 may generate first notification information indicating a terminal delivery request from a mobile phone store, and transmit the generated first notification information to the dealer client 130 (S435) ).

대리점 클라이언트(130)는 플랫폼 서버(110)로부터 수신된 제1 알림 정보를 출력할 수 있다. 대리점 관리자는 제1 알림 정보를 통해 휴대폰 판매점의 단말 배송 요청을 바로 인지할 수 있다. The agency client 130 may output the first notification information received from the platform server 110. The store manager can immediately recognize the mobile phone store's terminal delivery request through the first notification information.

대리점 클라이언트(130)는, 대리점 관리자의 접속 명령에 따라, 플랫폼 서버(110)에 접속할 수 있다(S440). 이때, 대리점 클라이언트(130)는 대리점 관리자의 로그인 정보(가령, 아이디 및 패스워드 정보)를 전송하여 접속 승인을 요청할 수 있다.The agency client 130 can connect to the platform server 110 according to a connection command from the agency manager (S440). At this time, the agency client 130 may request access approval by transmitting the agency manager's login information (eg, ID and password information).

플랫폼 서버(110)는 대리점 클라이언트(130)로부터 수신된 로그인 정보를 기반으로 대리점 클라이언트(130)의 접속 승인 여부를 결정할 수 있다. 플랫폼 서버(110)는, 대리점 관리자 인증 성공 시, 대리점용 UI 정보를 생성하여 대리점 클라이언트(130)로 전송할 수 있다(S445).The platform server 110 may determine whether to approve the connection of the agency client 130 based on the login information received from the agency client 130. When the agency manager authentication is successful, the platform server 110 may generate UI information for the agency and transmit it to the agency client 130 (S445).

대리점 클라이언트(130)는 플랫폼 서버(110)로부터 수신한 대리점용 UI 정보를 포함하는 사용자 인터페이스 화면을 디스플레이부에 표시할 수 있다. 대리점 관리자는 디스플레이부에 표시된 사용자 인터페이스 화면을 통해 원하는 메뉴를 선택할 수 있다. The agency client 130 may display a user interface screen including agency UI information received from the platform server 110 on the display unit. The dealership manager can select the desired menu through the user interface screen displayed on the display.

대리점 클라이언트(130)는, 대리점 관리자의 조회 명령에 따라, 복수의 휴대폰 판매점에서 재고(배송) 요청한 단말기들에 관한 재고요청내역 정보를 실시간으로 조회할 수 있다(S450). 이때, 대리점 클라이언트(130)는 재고요청내역 정보를 플랫폼 서버(110)로부터 수신하여 디스플레이부에 표시할 수 있다.The agency client 130 can inquire in real time inventory request details information on terminals that have been requested to be stocked (delivered) by a plurality of mobile phone stores according to an inquiry command from the agency manager (S450). At this time, the agency client 130 may receive inventory request details information from the platform server 110 and display it on the display unit.

가령, 도 6의 (a)에 도시된 바와 같이, 대리점 관리자가 재고요청내역 메뉴를 선택한 경우, 대리점 클라이언트(130)는 휴대폰 판매점들의 재고요청내역에 관한 정보를 포함하는 제1 사용자 인터페이스 화면(610)을 디스플레이부에 표시할 수 있다.For example, as shown in (a) of FIG. 6, when the dealership manager selects the inventory request details menu, the dealership client 130 displays a first user interface screen 610 containing information about inventory request details of mobile phone stores. ) can be displayed on the display unit.

대리점 클라이언트(130)는, 대리점 관리자의 선택 명령에 따라, 재고 요청 항목을 선택할 수 있다. 가령, 도 6의 (a) 및 (b)에 도시된 바와 같이, 대리점 관리자가 제1 사용자 인터페이스 화면(610)에 포함된 재고 요청 항목들 중 어느 하나(611)를 선택한 경우, 대리점 클라이언트(130)는 상기 선택된 재고 요청 항목과 관련된 정보를 포함하는 제2 사용자 인터페이스 화면(620)을 디스플레이부에 표시할 수 있다. The agency client 130 may select an inventory request item according to a selection command from the agency manager. For example, as shown in (a) and (b) of FIG. 6, when the dealership manager selects one 611 of the inventory request items included in the first user interface screen 610, the dealership client 130 ) may display a second user interface screen 620 on the display unit including information related to the selected inventory request item.

대리점 클라이언트(130)는, 대리점 관리자의 선택 명령에 따라, 휴대폰 판매점의 재고(배송) 요청을 허락하기 위한 승인 메뉴를 선택할 수 있다(S455). 가령, 도 6의 (b) 및 (c)에 도시된 바와 같이, 대리점 관리자가 제2 사용자 인터페이스 화면(620)에 포함된 승인 메뉴(621)를 선택하는 경우, 대리점 클라이언트(130)는 대리점 관리자의 의사를 재확인하기 위한 팝업창(630)을 디스플레이부에 표시할 수 있다. 대리점 관리자는 팝업창(630)의 승인 메뉴(631)를 선택할 수 있다. The dealership client 130 can select an approval menu to allow the mobile phone store's inventory (delivery) request according to the selection command of the agency manager (S455). For example, as shown in (b) and (c) of FIG. 6, when the dealership manager selects the approval menu 621 included in the second user interface screen 620, the dealership client 130 A pop-up window 630 may be displayed on the display unit to reconfirm one's intention. The agency manager can select the approval menu 631 of the pop-up window 630.

대리점 클라이언트(130)는, 승인 메뉴 선택 시, 대리점 승인 신호를 플랫폼 서버(110)로 전송할 수 있다(S460). When selecting an approval menu, the agency client 130 may transmit an agency approval signal to the platform server 110 (S460).

플랫폼 서버(110)는, 대리점 승인 신호 수신 시, 휴대폰 대리점의 승인 사실을 지시하는 제2 알림 정보를 생성하고, 상기 생성된 제2 알림 정보를 판매점 클라이언트(120) 및 허브 클라이언트(140)로 전송할 수 있다(S465, S470). When receiving a dealer approval signal, the platform server 110 generates second notification information indicating the approval of the mobile phone dealer, and transmits the generated second notification information to the dealer client 120 and the hub client 140. (S465, S470).

판매점 클라이언트(120) 및 허브 클라이언트(140)는 플랫폼 서버(110)로부터 수신된 제2 알림 정보를 출력할 수 있다. 판매점 및 허브 관리자는 제2 알림 정보를 통해 휴대폰 대리점의 승인을 바로 인지할 수 있다.The retail store client 120 and the hub client 140 may output the second notification information received from the platform server 110. Store and hub managers can immediately recognize the mobile phone dealer's approval through the second notification information.

한편, 대리점 클라이언트(130)로부터 승인 거절 신호를 수신한 경우, 플랫폼 서버(110)는 휴대폰 대리점의 승인 거절을 지시하는 알림 정보를 생성하고, 상기 생성된 알림 정보를 판매점 클라이언트(120)로 전송할 수 있다.Meanwhile, when receiving an approval rejection signal from the dealership client 130, the platform server 110 may generate notification information indicating rejection of approval by the mobile phone dealer and transmit the generated notification information to the dealership client 120. there is.

허브 클라이언트(140)는, 허브 관리자의 접속 명령에 따라, 플랫폼 서버(110)에 접속할 수 있다(S475). 이때, 허브 클라이언트(140)는 허브 관리자의 로그인 정보(가령, 아이디 및 패스워드 정보)를 전송하여 접속 승인을 요청할 수 있다.The hub client 140 can connect to the platform server 110 according to the hub manager's connection command (S475). At this time, the hub client 140 may request connection approval by transmitting the hub manager's login information (eg, ID and password information).

플랫폼 서버(110)는 허브 클라이언트(140)로부터 수신된 로그인 정보를 기반으로 허브 클라이언트(140)의 접속 승인 여부를 결정할 수 있다. 플랫폼 서버(110)는, 허브 관리자 인증 성공 시, 허브용 UI 정보를 생성하여 허브 클라이언트(140)로 전송할 수 있다(S480).The platform server 110 may determine whether to approve the connection of the hub client 140 based on the login information received from the hub client 140. When the hub manager authentication is successful, the platform server 110 may generate UI information for the hub and transmit it to the hub client 140 (S480).

허브 클라이언트(130)는 플랫폼 서버(110)로부터 수신한 허브용 UI 정보를 포함하는 사용자 인터페이스 화면을 디스플레이부에 표시할 수 있다. 허브 관리자는 디스플레이부에 표시된 사용자 인터페이스 화면을 통해 원하는 메뉴를 선택할 수 있다. The hub client 130 may display a user interface screen including hub UI information received from the platform server 110 on the display unit. The hub administrator can select the desired menu through the user interface screen displayed on the display unit.

허브 클라이언트(140)는, 허브 관리자의 조회 명령에 따라, 복수의 휴대폰 판매점에서 재고(배송) 요청한 단말기들에 관한 재고요청내역 정보를 실시간으로 조회할 수 있다(S485). 이때, 허브 클라이언트(140)는 재고요청내역 정보를 플랫폼 서버(110)로부터 수신하여 디스플레이부에 표시할 수 있다.The hub client 140 can inquire in real time inventory request details information on terminals that have been requested to be stocked (delivered) by a plurality of mobile phone stores according to the hub manager's inquiry command (S485). At this time, the hub client 140 may receive inventory request details information from the platform server 110 and display it on the display unit.

가령, 도 7의 (a)에 도시된 바와 같이, 허브 관리자가 재고요청내역 메뉴를 선택한 경우, 허브 클라이언트(140)는 휴대폰 판매점들의 재고요청내역에 관한 정보를 포함하는 제1 사용자 인터페이스 화면(710)을 디스플레이부에 표시할 수 있다.For example, as shown in (a) of FIG. 7, when the hub manager selects the inventory request details menu, the hub client 140 displays a first user interface screen 710 containing information about inventory request details of mobile phone stores. ) can be displayed on the display unit.

허브 클라이언트(140)는, 허브 관리자의 선택 명령에 따라, 재고 요청 항목을 선택할 수 있다. 가령, 도 7의 (a) 및 (b)에 도시된 바와 같이, 허브 관리자가 제1 사용자 인터페이스 화면(710)에 포함된 재고 요청 항목들 중 어느 하나(711)를 선택한 경우, 허브 클라이언트(140)는 상기 선택된 재고 요청 항목과 관련된 정보를 포함하는 제2 사용자 인터페이스 화면(720)을 디스플레이부에 표시할 수 있다. The hub client 140 can select inventory request items according to the hub manager's selection command. For example, as shown in (a) and (b) of FIG. 7, when the hub manager selects one 711 of the inventory request items included in the first user interface screen 710, the hub client 140 ) may display a second user interface screen 720 on the display unit including information related to the selected inventory request item.

허브 클라이언트(140)는, 허브 관리자의 입력 명령에 따라, 단말기의 일련번호 정보와 해당 단말기의 일련번호를 촬영한 사진 정보를 획득할 수 있다(S490). 가령, 도 7의 (b)에 도시된 바와 같이, 허브 관리자는 제2 사용자 인터페이스 화면(720)에 포함된 일련번호 입력 메뉴(721)와 사진 업로드 메뉴(722)를 이용하여 단말기의 일련번호 정보와 해당 단말기의 일련번호를 촬영한 사진 정보를 입력할 수 있다. The hub client 140 may obtain terminal serial number information and photo information of the serial number of the terminal according to the hub manager's input command (S490). For example, as shown in (b) of FIG. 7, the hub manager uses the serial number input menu 721 and the photo upload menu 722 included in the second user interface screen 720 to enter serial number information of the terminal. You can enter photo information and the serial number of the terminal.

허브 클라이언트(140)는, 허브 관리자의 선택 명령에 따라, 휴대폰 판매점에서 요청하는 단말기의 배송이 가능함을 지시하기 위한 배송 가능 메뉴를 선택할 수 있다(S491). 가령, 도 7의 (c)에 도시된 바와 같이, 허브 관리자는 제2 사용자 인터페이스 화면(720)에 포함된 배송 가능 메뉴(723)를 선택할 수 있다. According to the hub manager's selection command, the hub client 140 can select a delivery menu to indicate that delivery of the terminal requested by the mobile phone store is possible (S491). For example, as shown in (c) of FIG. 7, the hub manager can select the delivery available menu 723 included in the second user interface screen 720.

허브 클라이언트(140)는, 배송 가능 메뉴 선택 시, 배송 가능 신호를 플랫폼 서버(110)로 전송할 수 있다(S492). 이때, 배송 가능 신호는 단말기의 일련번호 정보와 해당 단말기의 일련번호를 촬영한 사진 정보를 포함할 수 있다. When selecting a delivery available menu, the hub client 140 may transmit a delivery available signal to the platform server 110 (S492). At this time, the delivery possibility signal may include serial number information of the terminal and photo information of the serial number of the terminal.

한편, 허브 클라이언트(140)는 블록체인 또는 양자암호통신 등과 같은 암호화 기술을 이용하여 단말기의 일련번호 정보와 해당 단말기의 일련번호를 촬영한 사진 정보를 암호화하고, 상기 암호화된 정보를 플랫폼 서버(110)로 전송할 수 있다. 플랫폼 서버(110)는 허브 클라이언트(140)로부터 수신된 암호화 정보를 복호화하고, 상기 복호화된 정보를 데이터베이스에 저장할 수 있다. Meanwhile, the hub client 140 encrypts the serial number information of the terminal and the photo information taken with the serial number of the terminal using encryption technology such as blockchain or quantum cryptography communication, and sends the encrypted information to the platform server (110). ) can be transmitted. The platform server 110 may decrypt the encryption information received from the hub client 140 and store the decrypted information in a database.

플랫폼 서버(110)는, 배송 가능 신호 수신 시, 휴대폰 허브에서 재고 요청 단말의 배송이 가능함을 지시하는 제3 알림 정보를 생성하고, 상기 생성된 제3 알림 정보를 판매점 클라이언트(120)로 전송할 수 있다(S493). 이때, 상기 제3 알림 정보는 단말기의 일련번호 정보를 포함할 수 있다. 판매점 관리자는 제3 알림 정보를 통해 휴대폰 허브에서 배송될 단말기의 일련번호를 미리 파악할 수 있다.When receiving a delivery possibility signal, the platform server 110 generates third notification information indicating that delivery of the inventory request terminal is possible from the mobile phone hub, and transmits the generated third notification information to the store client 120. There is (S493). At this time, the third notification information may include serial number information of the terminal. The store manager can determine in advance the serial number of the terminal to be delivered from the mobile phone hub through the third notification information.

플랫폼 서버(110)는 블록체인 또는 양자암호통신 등과 같은 암호화 기술을 이용하여 단말기의 일련번호 정보를 암호화하고, 상기 암호화된 정보를 판매점 클라이언트(120)로 전송할 수 있다. The platform server 110 may encrypt the serial number information of the terminal using encryption technology such as blockchain or quantum cryptography communication, and transmit the encrypted information to the retail store client 120.

플랫폼 서버(110)는 배송 대상 물건(즉, 휴대폰)의 출발지 정보 및 도착지 정보를 포함하는 배송 요청 메시지를 미리 지정된 배송업체에 전송할 수 있다(S494). 해당 메시지를 수신한 배송업체는 휴대폰 허브에 방문하여 휴대폰을 취득한 후 휴대폰 판매점으로 배송할 수 있다. The platform server 110 may transmit a delivery request message including origin information and destination information of the item to be delivered (i.e., mobile phone) to a pre-designated delivery company (S494). The delivery company that receives the message can visit the mobile phone hub, acquire the mobile phone, and then deliver it to the mobile phone store.

한편, 허브 클라이언트(140)로부터 배송 불가 신호를 수신한 경우, 플랫폼 서버(110)는 휴대폰 허브에서 단말 배송이 불가능함을 지시하는 알림 정보를 생성하고, 상기 생성된 알림 정보를 판매점 클라이언트(120)로 전송할 수 있다.Meanwhile, when a delivery impossible signal is received from the hub client 140, the platform server 110 generates notification information indicating that terminal delivery is impossible from the mobile phone hub, and sends the generated notification information to the store client 120. It can be sent to .

이상, 상술한 바와 같이, 본 발명의 일 실시 예에 따른 통신 유통 플랫폼은 휴대폰 대리점과 휴대폰 판매점과 휴대폰 허브 간의 복잡한 통신 유통 업무 프로세스를 간편하게 전산 처리할 수 있다. 또한, 통신 유통 플랫폼은 고객이 구매하고자 하는 단말기의 재고 정보와 특정 이벤트의 발생을 지시하는 알림 정보를 실시간으로 제공함으로써, 휴대폰 대리점의 승인 하에 휴대폰 허브에서 휴대폰 판매점으로 해당 단말기가 신속하게 배송되도록 할 수 있다.As described above, the communication distribution platform according to an embodiment of the present invention can easily computerize the complex communication distribution work process between a mobile phone dealer, a mobile phone store, and a mobile phone hub. In addition, the communication distribution platform provides real-time inventory information of the terminal that the customer wishes to purchase and notification information indicating the occurrence of a specific event, ensuring that the terminal is quickly delivered from the mobile phone hub to the mobile phone dealer with the approval of the mobile phone dealer. You can.

도 8은 플랫폼 서버와 판매점 클라이언트 간의 동작 프로세스를 설명하는 흐름도이다. Figure 8 is a flowchart explaining the operation process between the platform server and the retail store client.

도 8을 참조하면, 플랫폼 서버(110)는 판매점 클라이언트(120)의 접속 요청 여부를 확인할 수 있다(S805). Referring to FIG. 8, the platform server 110 can check whether the store client 120 requests a connection (S805).

상기 확인 결과, 판매점 클라이언트(120)가 접속 요청한 경우, 플랫폼 서버(110)는 판매점 클라이언트(120)로부터 수신된 로그인 정보(가령, 아이디 및 패스워드 정보)를 기반으로 해당 판매점 클라이언트(120)의 접속 승인 여부를 결정할 수 있다.As a result of the above confirmation, if the store client 120 requests a connection, the platform server 110 approves the connection of the store client 120 based on the login information (e.g., ID and password information) received from the store client 120. You can decide whether or not.

플랫폼 서버(110)는, 판매점 관리자 인증 성공 시, 판매점용 UI 정보를 생성하여 판매점 클라이언트(120)로 전송할 수 있다(S810). When the store manager authentication is successful, the platform server 110 may generate UI information for the store and transmit it to the store client 120 (S810).

플랫폼 서버(110)는 판매점 클라이언트(120)의 재고 조회 요청 여부를 확인할 수 있다(S815).The platform server 110 can check whether the store client 120 requests inventory inquiry (S815).

상기 확인 결과, 판매점 클라이언트(120)에서 재고 조회를 요청하는 경우, 플랫폼 서버(110)는 휴대폰 판매점에 인접한 휴대폰 허브에서 보관 중인 단말기들의 재고 현황에 관한 정보를 생성하여 판매점 클라이언트(120)로 전송할 수 있다(S820). As a result of the above confirmation, when the store client 120 requests inventory inquiry, the platform server 110 can generate information about the inventory status of terminals stored in a mobile phone hub adjacent to the mobile phone store and transmit it to the store client 120. There is (S820).

플랫폼 서버(110)는 판매점 클라이언트(120)의 재고 단말 배송 요청 여부를 확인할 수 있다(S825).The platform server 110 may check whether the store client 120 requests delivery of an inventory terminal (S825).

상기 확인 결과, 판매점 클라이언트(120)에서 재고 단말 배송을 요청하는 경우, 플랫폼 서버(110)는 휴대폰 판매점의 단말 배송 요청 사실을 지시하는 알림 정보를 생성하고, 상기 생성된 알림 정보를 대리점 클라이언트(130)로 전송할 수 있다(S830). As a result of the above confirmation, when the store client 120 requests delivery of a terminal in stock, the platform server 110 generates notification information indicating the fact that the mobile phone store has requested terminal delivery, and sends the generated notification information to the dealership client 130. ) can be transmitted (S830).

플랫폼 서버(110)는 판매점 클라이언트(120)의 재고요청내역 조회 여부를 확인할 수 있다(S835).The platform server 110 can check whether the inventory request details of the store client 120 are viewed (S835).

상기 확인 결과, 판매점 클라이언트(120)에서 재고요청내역을 조회하는 경우, 플랫폼 서버(110)는 해당 휴대폰 판매점에서 재고(배송) 요청한 단말기들에 관한 재고요청내역 정보를 생성하여 판매점 클라이언트(120)로 전송할 수 있다(S840). As a result of the above confirmation, when the store client 120 inquires the inventory request details, the platform server 110 generates inventory request details information about the terminals for which inventory (delivery) has been requested by the mobile phone store and sends it to the store client 120. Can be transmitted (S840).

플랫폼 서버(110)는 판매점 클라이언트(120)의 배송현황 조회 여부를 확인할 수 있다(S845).The platform server 110 can check whether the store client 120 has checked the delivery status (S845).

상기 확인 결과, 판매점 클라이언트(120)에서 단말기의 배송현황을 조회하는 경우, 플랫폼 서버(110)는 해당 휴대폰 판매점에서 재고(배송) 요청한 단말기들에 관한 배송현황 정보를 생성하여 판매점 클라이언트(120)로 전송할 수 있다(S850).As a result of the above confirmation, when the store client 120 inquires the delivery status of the terminal, the platform server 110 generates delivery status information about the terminals requested for stock (delivery) by the mobile phone store and sends it to the store client 120. Can be transmitted (S850).

도 9는 플랫폼 서버와 대리점 클라이언트 간의 동작 프로세스를 설명하는 흐름도이다. Figure 9 is a flowchart explaining the operation process between the platform server and the agency client.

도 9를 참조하면, 플랫폼 서버(110)는 대리점 클라이언트(130)의 접속 요청 여부를 확인할 수 있다(S910). Referring to FIG. 9, the platform server 110 can check whether the agency client 130 requests a connection (S910).

상기 확인 결과, 대리점 클라이언트(130)가 접속 요청한 경우, 플랫폼 서버(110)는 대리점 클라이언트(130)로부터 수신된 로그인 정보(가령, 아이디 및 패스워드 정보)를 기반으로 대리점 클라이언트(130)의 접속 승인 여부를 결정할 수 있다.As a result of the above confirmation, when the agency client 130 requests access, the platform server 110 determines whether to approve the agency client 130's connection based on the login information (e.g., ID and password information) received from the agency client 130. can be decided.

플랫폼 서버(110)는, 대리점 관리자 인증 성공 시, 대리점용 UI 정보를 생성하여 대리점 클라이언트(130)로 전송할 수 있다(S920).When the agency manager authentication is successful, the platform server 110 may generate UI information for the agency and transmit it to the agency client 130 (S920).

플랫폼 서버(110)는 대리점 클라이언트(130)의 재고요청내역 조회 여부를 확인할 수 있다(S930).The platform server 110 can check whether the inventory request details of the agency client 130 are viewed (S930).

상기 확인 결과, 대리점 클라이언트(130)에서 재고요청내역을 조회하는 경우, 플랫폼 서버(110)는 복수의 휴대폰 판매점에서 재고(배송) 요청한 단말기들에 관한 재고요청내역 정보를 생성하여 대리점 클라이언트(130)로 전송할 수 있다(S940). As a result of the above confirmation, when the dealer client 130 searches for inventory request details, the platform server 110 generates inventory request details information about terminals that have been requested to be stocked (delivered) by a plurality of mobile phone stores and sends them to the dealer client 130. It can be transmitted (S940).

플랫폼 서버(110)는 특정 휴대폰 판매점의 재고 요청을 승인하기 위한 대리점 승인 신호 또는 특정 휴대폰 판매점의 재고 요청을 거절하기 위한 대리점 거절 신호가 대리점 클라이언트(130)로부터 수신되는지를 확인할 수 있다(S950).The platform server 110 may check whether a dealer approval signal for approving an inventory request from a specific mobile phone store or a dealer rejection signal for rejecting an inventory request from a specific mobile phone store is received from the dealership client 130 (S950).

상기 확인 결과, 대리점 클라이언트(130)로부터 대리점 승인 신호가 수신되는 경우, 플랫폼 서버(110)는 휴대폰 대리점의 승인 사실을 지시하는 제1 알림 정보를 생성하고, 상기 생성된 제1 알림 정보를 판매점 클라이언트(120) 및 허브 클라이언트(140)로 전송할 수 있다(S960).As a result of the above confirmation, when a dealer approval signal is received from the dealer client 130, the platform server 110 generates first notification information indicating approval of the mobile phone dealer, and sends the generated first notification information to the dealer client. (120) and can be transmitted to the hub client (140) (S960).

한편, 상기 확인 결과, 대리점 클라이언트(130)로부터 대리점 거절 신호가 수신되는 경우, 플랫폼 서버(110)는 휴대폰 대리점의 거절 사실을 지시하는 제2 알림 정보를 생성하고, 상기 생성된 제2 알림 정보를 판매점 클라이언트(120)로 전송할 수 있다(S970).Meanwhile, as a result of the confirmation, when a dealer rejection signal is received from the dealer client 130, the platform server 110 generates second notification information indicating the fact of rejection by the mobile phone dealer, and sends the generated second notification information to the mobile phone dealer. It can be transmitted to the store client 120 (S970).

도 10은 플랫폼 서버와 허브 클라이언트 간의 동작 프로세스를 설명하는 흐름도이다.Figure 10 is a flowchart explaining the operation process between the platform server and the hub client.

도 10을 참조하면, 플랫폼 서버(110)는 허브 클라이언트(140)의 접속 요청 여부를 확인할 수 있다(S1005).Referring to FIG. 10, the platform server 110 can check whether the hub client 140 requests a connection (S1005).

상기 확인 결과, 허브 클라이언트(140)가 접속 요청한 경우, 플랫폼 서버(110)는 허브 클라이언트(140)로부터 수신된 로그인 정보(가령, 아이디 및 패스워드 정보)를 기반으로 허브 클라이언트(140)의 접속 승인 여부를 결정할 수 있다.As a result of the above confirmation, if the hub client 140 requests a connection, the platform server 110 determines whether to approve the connection of the hub client 140 based on the login information (e.g., ID and password information) received from the hub client 140. can be decided.

플랫폼 서버(110)는, 허브 관리자 인증 성공 시, 허브용 UI 정보를 생성하여 허브 클라이언트(140)로 전송할 수 있다(S1010).When the hub manager authentication is successful, the platform server 110 may generate UI information for the hub and transmit it to the hub client 140 (S1010).

플랫폼 서버(110)는 허브 클라이언트(140)의 재고요청내역 조회 여부를 확인할 수 있다(S1015).The platform server 110 can check whether the inventory request details of the hub client 140 are viewed (S1015).

상기 확인 결과, 허브 클라이언트(140)에서 재고요청내역을 조회하는 경우, 플랫폼 서버(110)는 복수의 휴대폰 판매점에서 재고(배송) 요청한 단말기들에 관한 재고요청내역 정보를 생성하여 허브 클라이언트(140)로 전송할 수 있다(S1020). As a result of the above confirmation, when the hub client 140 inquires the inventory request details, the platform server 110 generates inventory request details information regarding the terminals that have been requested for inventory (delivery) from a plurality of mobile phone stores and sends them to the hub client 140. It can be transmitted (S1020).

플랫폼 서버(110)는 특정 휴대폰 판매점에서 요청한 단말의 배송이 가능함을 지시하는 배송 가능 신호 또는 특정 휴대폰 판매점에서 요청한 단말의 배송이 불가능함을 지시하는 배송 불가 신호가 허브 클라이언트(140)로부터 수신되는지를 확인할 수 있다(S1025).The platform server 110 determines whether a deliverable signal indicating that delivery of a terminal requested from a specific mobile phone store is possible or a non-delivery signal indicating that delivery of a terminal requested from a specific mobile phone store is impossible is received from the hub client 140. You can check (S1025).

상기 1025 단계의 확인 결과, 허브 클라이언트(140)로부터 배송 가능 신호가 수신되는 경우, 플랫폼 서버(110)는 상기 수신된 배송 가능 신호에 포함된 단말 일련번호의 유효성 여부를 검사할 수 있다(S1030). As a result of the confirmation in step 1025, if a deliverable signal is received from the hub client 140, the platform server 110 may check the validity of the terminal serial number included in the received deliverable signal (S1030). .

상기 검사 결과, 단말 일련번호가 유효하지 않은 경우, 플랫폼 서버(110)는 단말 일련번호를 폐기하고, 해당 사실을 지시하는 알림 정보를 판매점 클라이언트(120) 및 허브 클라이언트(140)로 전송할 수 있다. As a result of the above inspection, if the terminal serial number is invalid, the platform server 110 may discard the terminal serial number and transmit notification information indicating this fact to the retail store client 120 and the hub client 140.

한편, 상기 검사 결과, 단말 일련번호가 유효한 경우, 플랫폼 서버(110)는 단말기의 일련번호 정보와 해당 단말기의 일련번호를 촬영한 사진 정보를 데이터베이스에 저장할 수 있다(S1035). Meanwhile, as a result of the above inspection, if the terminal serial number is valid, the platform server 110 may store serial number information of the terminal and photo information of the serial number of the terminal in the database (S1035).

플랫폼 서버(110)는 휴대폰 허브에서 배송 가능함을 지시하는 제1 알림 정보를 생성하고, 상기 생성된 제1 알림 정보를 판매점 클라이언트(120)로 전송할 수 있다(S1040). 이때, 상기 제1 알림 정보는 단말기의 일련번호 정보를 포함할 수 있다. 판매점 관리자는 제1 알림 정보를 통해 휴대폰 허브에서 배송될 단말기의 일련번호를 미리 파악할 수 있다.The platform server 110 may generate first notification information indicating that delivery is possible from the mobile phone hub, and transmit the generated first notification information to the retail store client 120 (S1040). At this time, the first notification information may include serial number information of the terminal. The store manager can determine in advance the serial number of the terminal to be delivered from the mobile phone hub through the first notification information.

플랫폼 서버(110)는 배송 대상 물건(즉, 휴대폰)의 출발지 정보 및 도착지 정보를 포함하는 배송 요청 메시지를 미리 지정된 배송업체의 서버로 전송할 수 있다(S1045).The platform server 110 may transmit a delivery request message including origin information and destination information of the item to be delivered (i.e., mobile phone) to the server of a pre-designated delivery company (S1045).

한편, 상기 1025 단계의 확인 결과, 허브 클라이언트(140)로부터 배송 불가 신호가 수신되는 경우, 플랫폼 서버(110)는 휴대폰 허브에서 단말 배송이 불가능함을 지시하는 제2 알림 정보를 생성하고, 상기 생성된 제2 알림 정보를 판매점 클라이언트(120)로 전송할 수 있다(S1050).Meanwhile, as a result of the confirmation in step 1025, if a delivery impossible signal is received from the hub client 140, the platform server 110 generates second notification information indicating that terminal delivery is impossible from the mobile phone hub, and the generated The second notification information may be transmitted to the store client 120 (S1050).

도 11은 본 발명의 일 실시 예에 따른 컴퓨팅 장치의 구성 블록도이다.Figure 11 is a block diagram of a computing device according to an embodiment of the present invention.

도 11을 참조하면, 본 발명의 일 실시 예에 따른 컴퓨팅 장치(1100)는 적어도 하나의 프로세서(1110), 컴퓨터 판독 가능 저장 매체(1120) 및 통신 버스(1130)를 포함한다. 상기 컴퓨팅 장치(1100)는 상술한 플랫폼 서버(200) 또는 상기 플랫폼 서버(200)를 구성하는 요소들에 포함되는 하나 이상의 컴포넌트일 수 있다. 또한, 상기 컴퓨팅 장치(1100)는 상술한 클라이언트(300) 또는 상기 클라이언트(300)를 구성하는 요소들에 포함되는 하나 이상의 컴포넌트일 수 있다.Referring to FIG. 11 , a computing device 1100 according to an embodiment of the present invention includes at least one processor 1110, a computer-readable storage medium 1120, and a communication bus 1130. The computing device 1100 may be the above-described platform server 200 or one or more components included in the elements constituting the platform server 200. Additionally, the computing device 1100 may be the client 300 described above or one or more components included in the elements constituting the client 300.

프로세서(1110)는 컴퓨팅 장치(1100)로 하여금 앞서 언급된 예시적인 실시 예에 따라 동작하도록 할 수 있다. 예컨대, 프로세서(1110)는 컴퓨터 판독 가능 저장 매체(1120)에 저장된 하나 이상의 프로그램들(1125)을 실행할 수 있다. 상기 하나 이상의 프로그램들은 하나 이상의 컴퓨터 실행 가능 명령어를 포함할 수 있으며, 상기 컴퓨터 실행 가능 명령어는 프로세서(1110)에 의해 실행되는 경우 컴퓨팅 장치(1100)로 하여금 예시적인 실시 예에 따른 동작들을 수행하도록 구성될 수 있다.The processor 1110 may enable the computing device 1100 to operate according to the above-mentioned exemplary embodiment. For example, the processor 1110 may execute one or more programs 1125 stored in the computer-readable storage medium 1120. The one or more programs may include one or more computer-executable instructions, which, when executed by the processor 1110, cause the computing device 1100 to perform operations according to example embodiments. It can be.

컴퓨터 판독 가능 저장 매체(1120)는 컴퓨터 실행 가능 명령어 내지 프로그램 코드, 프로그램 데이터 및/또는 다른 적합한 형태의 정보를 저장하도록 구성된다. 컴퓨터 판독 가능 저장 매체(1120)에 저장된 프로그램(1125)은 프로세서(1110)에 의해 실행 가능한 명령어의 집합을 포함한다. 일 실시 예에서, 컴퓨터 판독 가능 저장 매체(1120)는 메모리(랜덤 액세스 메모리와 같은 휘발성 메모리, 비휘발성 메모리, 또는 이들의 적절한 조합), 하나 이상의 자기 디스크 저장 디바이스들, 광학 디스크 저장 디바이스들, 플래시 메모리 디바이스들, 그 밖에 컴퓨팅 장치(1100)에 의해 액세스되고 원하는 정보를 저장할 수 있는 다른 형태의 저장 매체, 또는 이들의 적합한 조합일 수 있다.Computer-readable storage medium 1120 is configured to store computer-executable instructions or program code, program data, and/or other suitable form of information. The program 1125 stored in the computer-readable storage medium 1120 includes a set of instructions executable by the processor 1110. In one embodiment, computer-readable storage medium 1120 includes memory (volatile memory, such as random access memory, non-volatile memory, or an appropriate combination thereof), one or more magnetic disk storage devices, optical disk storage devices, flash It may be memory devices, another form of storage medium that can be accessed by computing device 1100 and store desired information, or a suitable combination thereof.

통신 버스(1130)는 프로세서(1110), 컴퓨터 판독 가능 저장 매체(1120)를 포함하여 컴퓨팅 장치(1100)의 다른 다양한 컴포넌트들을 상호 연결한다.Communication bus 1130 interconnects various other components of computing device 1100, including processor 1110 and computer-readable storage medium 1120.

컴퓨팅 장치(1100)는 또한 하나 이상의 입출력 장치(1150)를 위한 인터페이스를 제공하는 하나 이상의 입출력 인터페이스(1140) 및 하나 이상의 네트워크 통신 인터페이스(1160)를 포함할 수 있다. 입출력 인터페이스(1140) 및 네트워크 통신 인터페이스(1160)는 통신 버스(1130)에 연결된다.Computing device 1100 may also include one or more input/output interfaces 1140 and one or more network communication interfaces 1160 that provide an interface for one or more input/output devices 1150 . The input/output interface 1140 and the network communication interface 1160 are connected to the communication bus 1130.

입출력 장치(1150)는 입출력 인터페이스(1140)를 통해 컴퓨팅 장치(1100)의 다른 컴포넌트들에 연결될 수 있다. 예시적인 입출력 장치(1150)는 포인팅 장치(마우스 또는 트랙패드 등), 키보드, 터치 입력 장치(터치패드 또는 터치스크린 등), 음성 또는 소리 입력 장치, 다양한 종류의 센서 장치 및/또는 촬영 장치와 같은 입력 장치, 및/또는 디스플레이 장치, 프린터, 스피커 및/또는 네트워크 카드와 같은 출력 장치를 포함할 수 있다. 예시적인 입출력 장치(1150)는 컴퓨팅 장치(1100)를 구성하는 일 컴포넌트로서 컴퓨팅 장치(1100)의 내부에 포함될 수도 있고, 컴퓨팅 장치(1100)와는 구별되는 별개의 장치로 컴퓨팅 장치(1100)와 연결될 수도 있다.Input/output device 1150 may be connected to other components of computing device 1100 through input/output interface 1140. Exemplary input/output devices 1150 include a pointing device (such as a mouse or trackpad), a keyboard, a touch input device (such as a touchpad or touch screen), a voice or sound input device, various types of sensor devices, and/or an imaging device. It may include input devices and/or output devices such as display devices, printers, speakers, and/or network cards. The exemplary input/output device 1150 may be included within the computing device 1100 as a component of the computing device 1100, or may be connected to the computing device 1100 as a separate device distinct from the computing device 1100. It may be possible.

전술한 본 발명은, 프로그램이 기록된 매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 매체는, 컴퓨터로 실행 가능한 프로그램을 계속 저장하거나, 실행 또는 다운로드를 위해 임시 저장하는 것일 수도 있다. 또한, 매체는 단일 또는 수개 하드웨어가 결합된 형태의 다양한 기록수단 또는 저장수단일 수 있는데, 어떤 컴퓨터 시스템에 직접 접속되는 매체에 한정되지 않고, 네트워크 상에 분산 존재하는 것일 수도 있다. 매체의 예시로는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical medium), 및 ROM, RAM, 플래시 메모리 등을 포함하여 프로그램 명령어가 저장되도록 구성된 것이 있을 수 있다. 또한, 다른 매체의 예시로, 애플리케이션을 유통하는 앱 스토어나 기타 다양한 소프트웨어를 공급 내지 유통하는 사이트, 서버 등에서 관리하는 기록매체 내지 저장매체도 들 수 있다. 따라서, 상기의 상세한 설명은 모든 면에서 제한적으로 해석되어서는 아니되고 예시적인 것으로 고려되어야 한다. 본 발명의 범위는 첨부된 청구항의 합리적 해석에 의해 결정되어야 하고, 본 발명의 등가적 범위 내에서의 모든 변경은 본 발명의 범위에 포함된다.The present invention described above can be implemented as computer-readable code on a program-recorded medium. A computer-readable medium may continuously store a computer-executable program or temporarily store it for execution or download. In addition, the medium may be a variety of recording or storage means in the form of a single or several pieces of hardware combined. It is not limited to a medium directly connected to a computer system and may be distributed over a network. Examples of media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical recording media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, And there may be something configured to store program instructions, including ROM, RAM, flash memory, etc. Additionally, examples of other media include recording or storage media managed by app stores that distribute applications, sites or servers that supply or distribute various other software, etc. Accordingly, the above detailed description should not be construed as restrictive in all respects and should be considered illustrative. The scope of the present invention should be determined by reasonable interpretation of the appended claims, and all changes within the equivalent scope of the present invention are included in the scope of the present invention.

100: 통신 유통 플랫폼 110: 플랫폼 서버
120: 판매점 클라이언트 130: 대리점 클라이언트
140: 허브 클라이언트 150: 통신 네트워크
100: Communication distribution platform 110: Platform server
120: Dealership client 130: Dealership client
140: hub client 150: communication network

Claims (16)

판매점 클라이언트로부터 재고 요청 신호를 수신하는 단계;
상기 재고 요청 신호에 대응하여, 휴대폰 판매점의 재고 요청 사실을 지시하는 제1 알림 정보를 대리점 클라이언트로 전송하는 단계;
상기 대리점 클라이언트로부터 수신된 대리점 승인 신호에 대응하여, 상기 휴대폰 판매점의 재고 요청에 대한 휴대폰 대리점의 승인을 지시하는 제2 알림 정보를 허브 클라이언트로 전송하는 단계; 및
상기 허브 클라이언트로부터 수신된 배송 가능 신호에 대응하여, 휴대폰 허브에서 재고 요청 단말의 배송이 가능함을 지시하는 제3 알림 정보를 상기 판매점 클라이언트로 전송하는 단계를 포함하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
Receiving an inventory request signal from a retail store client;
In response to the inventory request signal, transmitting first notification information indicating an inventory request from the mobile phone store to the dealership client;
In response to the dealer approval signal received from the dealer client, transmitting second notification information instructing the mobile phone dealer to approve the mobile phone dealer's inventory request to the hub client; and
In response to a delivery availability signal received from the hub client, a terminal delivery method in a communication distribution platform server comprising transmitting third notification information indicating that delivery of the inventory request terminal is possible from the mobile phone hub to the retail store client. .
제1항에 있어서,
상기 판매점 클라이언트의 접속 시, 휴대폰 판매점용 사용자 인터페이스 정보를 생성하여 상기 판매점 클라이언트로 전송하는 단계를 더 포함하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
According to paragraph 1,
A terminal delivery method in a communication distribution platform server further comprising generating user interface information for a mobile phone store and transmitting it to the store client when the store client connects.
제1항에 있어서,
상기 대리점 클라이언트의 접속 시, 휴대폰 대리점용 사용자 인터페이스 정보를 생성하여 상기 대리점 클라이언트로 전송하는 단계를 더 포함하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
According to paragraph 1,
A terminal delivery method in a communication distribution platform server further comprising generating user interface information for a mobile phone dealer and transmitting it to the dealer client when the dealer client connects.
제1항에 있어서,
상기 허브 클라이언트의 접속 시, 휴대폰 허브용 사용자 인터페이스 정보를 생성하여 상기 허브 클라이언트로 전송하는 단계를 더 포함하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
According to paragraph 1,
Terminal delivery method in a communication distribution platform server further comprising generating user interface information for a mobile phone hub and transmitting it to the hub client when the hub client connects.
제1항에 있어서,
상기 판매점 클라이언트에서의 재고 조회 요청 시, 상기 휴대폰 판매점에 인접한 휴대폰 허브에서 보관 중인 단말기들의 재고 현황에 관한 정보를 생성하여 상기 판매점 클라이언트로 전송하는 단계를 더 포함하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
According to paragraph 1,
A terminal delivery method in a communication distribution platform server further comprising generating information on the inventory status of terminals stored in a mobile phone hub adjacent to the mobile phone store and transmitting the information to the store client when the store client requests inventory inquiry. .
제1항에 있어서,
상기 판매점 클라이언트에서의 배송 조회 요청 시, 상기 휴대폰 판매점에서 재고 요청한 단말기들의 배송 현황에 관한 정보를 생성하여 상기 판매점 클라이언트로 전송하는 단계를 더 포함하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
According to paragraph 1,
A terminal delivery method in a communication distribution platform server further comprising generating information on the delivery status of terminals requested in stock by the mobile phone store and transmitting the information to the store client when the store client requests delivery inquiry.
제1항에 있어서,
상기 대리점 클라이언트로부터 수신된 대리점 승인 신호에 대응하여, 상기 휴대폰 판매점의 재고 요청에 대한 휴대폰 대리점의 승인을 지시하는 제2 알림 정보를 상기 판매점 클라이언트로 전송하는 단계를 더 포함하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
According to paragraph 1,
In response to the dealer approval signal received from the dealer client, transmitting second notification information instructing the mobile phone dealer's approval of the mobile phone dealer's inventory request to the dealer client, in the communication distribution platform server further comprising: Terminal delivery method.
제7항에 있어서,
상기 대리점 클라이언트로부터 수신된 대리점 거절 신호에 대응하여, 상기 휴대폰 판매점의 재고 요청에 대한 휴대폰 대리점의 거절을 지시하는 제4 알림 정보를 상기 판매점 클라이언트로 전송하는 단계를 더 포함하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
In clause 7,
In response to a dealer rejection signal received from the dealer client, transmitting fourth notification information indicating the mobile phone dealer's rejection of the mobile phone dealer's inventory request to the dealer client, the communication distribution platform server further comprising: Terminal delivery method.
제1항에 있어서,
상기 허브 클라이언트로부터 수신된 배송 불가 신호에 대응하여, 상기 휴대폰 허브에서 재고 요청 단말의 배송이 불가능함을 지시하는 제5 알림 정보를 상기 판매점 클라이언트로 전송하는 단계를 더 포함하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
According to paragraph 1,
In response to an undeliverable signal received from the hub client, transmitting fifth notification information indicating that delivery of the inventory request terminal from the mobile phone hub is impossible to the retail store client. Terminal delivery method.
제1항에 있어서,
상기 재고 요청 단말의 일련번호 정보와, 상기 재고 요청 단말의 일련번호를 촬영한 사진 정보를 상기 허브 클라이언트로부터 획득하는 단계를 더 포함하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
According to paragraph 1,
Terminal delivery method in a communication distribution platform server further comprising obtaining serial number information of the inventory request terminal and photo information of the serial number of the inventory request terminal from the hub client.
제10항에 있어서,
상기 제3 알림 정보는 상기 재고 요청 단말의 일련번호 정보를 포함하는 것을 특징으로 하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
According to clause 10,
The third notification information is a terminal delivery method in a communication distribution platform server, characterized in that it includes serial number information of the inventory request terminal.
제11항에 있어서,
블록체인기술을 이용하여 상기 재고 요청 단말의 일련번호 정보를 암호화하고, 상기 암호화된 정보를 포함하는 제3 알림 정보를 상기 판매점 클라이언트로 전송하는 것을 특징으로 하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
According to clause 11,
A terminal delivery method in a communication distribution platform server, comprising encrypting the serial number information of the inventory request terminal using blockchain technology and transmitting third notification information including the encrypted information to the retail store client.
제10항에 있어서,
상기 재고 요청 단말의 일련번호의 유효성을 검사하는 단계를 더 포함하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
According to clause 10,
A terminal delivery method in a communication distribution platform server further comprising checking the validity of the serial number of the inventory request terminal.
제1항에 있어서,
상기 재고 요청 단말의 출발지 정보 및 도착지 정보를 포함하는 배송 요청 메시지를 미리 지정된 배송업체의 서버로 전송하는 단계를 포함하는 통신 유통 플랫폼 서버에서의 단말 배송 방법.
According to paragraph 1,
A terminal delivery method in a communication distribution platform server comprising transmitting a delivery request message including origin information and destination information of the inventory request terminal to a server of a pre-designated delivery company.
청구항 제1항 내지 제14항 중 어느 하나의 항에 따른 방법이 컴퓨터 상에서 수행될 수 있도록 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램.A computer program stored in a computer-readable recording medium so that the method according to any one of claims 1 to 14 can be performed on a computer. 하나 이상의 프로세서를 포함하는 통신 유통 플랫폼 서버에 있어서,
상기 하나 이상의 프로세서는,
판매점 클라이언트로부터 재고 요청 신호를 수신하는 것;
상기 재고 요청 신호에 대응하여, 휴대폰 판매점의 재고 요청 사실을 지시하는 제1 알림 정보를 대리점 클라이언트로 전송하는 것;
상기 대리점 클라이언트로부터 수신된 대리점 승인 신호에 대응하여, 상기 휴대폰 판매점의 재고 요청에 대한 휴대폰 대리점의 승인을 지시하는 제2 알림 정보를 허브 클라이언트로 전송하는 것; 및
상기 허브 클라이언트로부터 수신된 배송 가능 신호에 대응하여, 휴대폰 허브에서 재고 요청 단말의 배송이 가능함을 지시하는 제3 알림 정보를 상기 판매점 클라이언트로 전송하는 것을 수행하는, 통신 유통 플랫폼 서버.
In a communication distribution platform server including one or more processors,
The one or more processors:
Receiving inventory request signals from retail clients;
In response to the inventory request signal, transmitting first notification information indicating an inventory request from the mobile phone store to the dealership client;
In response to a dealer approval signal received from the dealer client, transmitting second notification information instructing the mobile phone dealer's approval of the mobile phone dealer's inventory request to the hub client; and
A communication distribution platform server that transmits third notification information indicating that delivery of the inventory request terminal is possible from the mobile phone hub to the retail store client in response to a delivery availability signal received from the hub client.
KR1020220111684A 2022-09-02 2022-09-02 Communication distribution platform Ceased KR20240032553A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220111684A KR20240032553A (en) 2022-09-02 2022-09-02 Communication distribution platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220111684A KR20240032553A (en) 2022-09-02 2022-09-02 Communication distribution platform

Publications (1)

Publication Number Publication Date
KR20240032553A true KR20240032553A (en) 2024-03-12

Family

ID=90299780

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220111684A Ceased KR20240032553A (en) 2022-09-02 2022-09-02 Communication distribution platform

Country Status (1)

Country Link
KR (1) KR20240032553A (en)

Similar Documents

Publication Publication Date Title
US11909742B2 (en) Managing admin controlled access of external resources to group-based communication interfaces via a group-based communication system
US11343113B2 (en) Creation of enterprise group
US11159664B2 (en) Method of identifying contacts for initiating a communication using speech recognition
US8489668B2 (en) Open platform for managing an agent network
CN109345190B (en) Data processing method and device
US11049073B2 (en) Session collaborator
KR20120113225A (en) Syndication of multiple service instances
US20120198067A1 (en) Mechanism for facilitating integration of customer relationship management services and non-customer relationship management services via an integrated services mechanism
US20150199736A1 (en) Systems and methods for ticket listing tracking
US8825008B2 (en) Method and apparatus for authorizing transfer of mobile devices
US20130085973A1 (en) Library intelligence gathering and reporting
KR20240032553A (en) Communication distribution platform
US9384270B1 (en) Associating user accounts with source identifiers
US12348506B2 (en) Certification system
KR20230049203A (en) Location-based errands and delivery brokerage service platforms and methods.
KR20180068767A (en) Server and method for providing software group service
US20140142997A1 (en) Joint marketed customer hub
US11695727B1 (en) Techniques for bidirectional cross-platform communications
US20180316792A1 (en) Centrally Provided Interactive Call Menu For A Call Structure
US20240146795A1 (en) Sharing contact informataion
US20250141995A1 (en) Mobile device contact customization and management
US20240303224A1 (en) Technologies for organizing and optimizing storage capacity of shared file platforms
US20220012294A1 (en) A system and method for generating a content network
Schorr et al. Master Agreement for Above Ground Storage Tanks Extension
Audette et al. Blue Granite Water Rate Concerns in York County, South Carolina

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20220902

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20240326

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20241029

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

PX0601 Decision of rejection after re-examination

Comment text: Decision to Refuse Application

Patent event code: PX06014S01D

Patent event date: 20250226

Comment text: Decision to Refuse Application

Patent event code: PX06011S01I

Patent event date: 20250226

X601 Decision of rejection after re-examination