KR102484603B1 - Mobile terminal, server and method for controlling thereof - Google Patents

Mobile terminal, server and method for controlling thereof Download PDF

Info

Publication number
KR102484603B1
KR102484603B1 KR1020220029320A KR20220029320A KR102484603B1 KR 102484603 B1 KR102484603 B1 KR 102484603B1 KR 1020220029320 A KR1020220029320 A KR 1020220029320A KR 20220029320 A KR20220029320 A KR 20220029320A KR 102484603 B1 KR102484603 B1 KR 102484603B1
Authority
KR
South Korea
Prior art keywords
mobile device
service
selecting
amount
specific
Prior art date
Application number
KR1020220029320A
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 KR1020220029320A priority Critical patent/KR102484603B1/en
Priority to KR1020220182607A priority patent/KR102668810B1/en
Application granted granted Critical
Publication of KR102484603B1 publication Critical patent/KR102484603B1/en
Priority to KR1020240064976A priority patent/KR20240080188A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/28Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP with meter at substation or with calculation of charges at terminal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/14Payment architectures specially adapted for billing systems
    • G06Q20/145Payments according to the detected use or quantity
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/326Payment applications installed on the mobile devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/31Distributed metering or calculation of charges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • H04M15/84Types of notifications
    • H04M15/844Message, e.g. SMS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • General Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Telephone Function (AREA)

Abstract

A control method of a mobile device according to one embodiment of the present invention comprises the steps of: extracting information about a specific user stored in memory; entering a mode for creating a rate plan for the specific user; displaying a first screen including a first scroll bar for selecting a data reference value and amount based on a preset period, a second scroll bar for selecting currency usage and amount, and the final payment amount of a rate plan; displaying a second screen including an option for selecting a specific additional service from among a first group of additional services dependent on the final payment amount; displaying a third screen including an option for selecting a specific additional service from a second group of additional services independent of the final payment amount; and creating a rate plan for the specific user based on a touch input recognized on at least one of the first screen to the third screen. Accordingly, it is possible to minimize the time to create a rate plan.

Description

모바일 디바이스, 서버 및 그 제어 방법{MOBILE TERMINAL, SERVER AND METHOD FOR CONTROLLING THEREOF}Mobile device, server and its control method {MOBILE TERMINAL, SERVER AND METHOD FOR CONTROLLING THEREOF}

본 발명의 실시예들은, 모바일 디바이스, 서버, 시스템 및 각각의 제어 방법에 관한 것이다. 예를 들어, 모바일 디바이스를 이용하여 사용자별 고유의 휴대폰 요금제를 생성하는 프로세스와 관련된 기술에 모두 적용 가능하다.Embodiments of the present invention relate to mobile devices, servers, systems, and respective control methods. For example, it can be applied to any technology related to a process of generating a unique mobile phone plan for each user using a mobile device.

종래 기술에 의하면, 이동 통신망 사업자(예를 들어, 한국의 LG 유플러스, SKT, KT 등)는 보다 많은 사용자를 확보하기 위하여 다양한 휴대폰 요금제를 출시하고 있다.According to the prior art, mobile communication network operators (eg, Korea's LG U+, SKT, KT, etc.) are releasing various mobile phone plan plans in order to secure more users.

그리고, 새로운 휴대폰이 출시되었을 때, 또는 새로운 통신 표준(예를 들어, LTE, 5G, 6G 등)이 서비스될 때, 이동 통신망 사업자들은 새로운 휴대폰 요금제를 대대적으로 광고 및 홍보하는 경향이 있다.And, when a new mobile phone is released, or when a new communication standard (eg, LTE, 5G, 6G, etc.) is serviced, mobile communication network operators tend to extensively advertise and publicize the new mobile phone plan.

그러나, 현재까지 알려진 휴대폰 요금제를 가입하기 위해서는, 영업점이나 고객 센터를 사용자가 방문하여, 이동 통신망 사업자가 제공하는 제한된 휴대폰 요금제를 선택할 수 밖에 없는 문제점이 있었다.However, in order to subscribe to a cell phone rate plan known so far, a user visits a branch or customer center and has no choice but to select a limited cell phone rate plan provided by a mobile communication network operator.

물론, 사용자의 휴대폰 사용 히스토리 등을 고려하여, 영업점이나 고객 센터의 담당자가 적절한 휴대폰 요금제를 추천해 주는 경우도 있으나, 이 역시 다양한 사용자의 니즈를 모두 만족시킬 수 없는 한계점이 분명히 존재하고 있다.Of course, in some cases, a person in charge of a branch office or customer center recommends an appropriate mobile phone rate plan in consideration of the user's mobile phone usage history, etc., but this also clearly has limitations that cannot satisfy all the needs of various users.

나아가, 종래 기술에 의하면, 사용자가 기정해진 서비스 항목이 포함된 요금제들 중에서 제한적으로 선택하거나, 요금제 가입 후 별도로 부가 서비스를 신청해야 하는 문제점도 있었다.Furthermore, according to the prior art, there is also a problem in that the user has to restrictly select among rate plans including predetermined service items or separately apply for additional services after subscribing to the rate plan.

본 발명의 일실시예들 어느 하나에 의하면, 영업점 및 고객 센터를 이용하지 않고, 모바일 디바이스의 애플리케이션 기반으로 100% 디지털 플랫폼으로 휴대폰 요금제를 생성하는 프로세스를 제안하고자 한다.According to any one of the embodiments of the present invention, it is intended to propose a process of generating a mobile phone plan with a 100% digital platform based on an application of a mobile device without using a branch office or customer center.

본 발명의 일실시예들 중 어느 하나에 의하면, 모든 사용자가 자신만의 유니크한 휴대폰 요금제를 구체적으로 선택할 수 있는 솔루션을 제안하고자 한다.According to one of the embodiments of the present invention, it is intended to propose a solution in which all users can specifically select their own unique mobile phone plan.

본 발명의 일실시예들 중 어느 하나에 의하면, 사용자가 모바일 디바이스의 애플리케이션을 통해 나만의 요금제를 선택하는 과정에서, 사용자의 편의성을 개선하고, 보다 직관적인 UX/UI (user experience/user interface)기술을 제공하고자 한다.According to one of the embodiments of the present invention, in the process of a user selecting his or her own rate plan through an application on a mobile device, user convenience is improved and a more intuitive UX/UI (user experience/user interface) We want to provide technology.

본 발명의 일실시예들 중 어느 하나에 의하면, 사용자가 선택한 요금 정보에 따라 복수개의 스크롤 바를 적응적으로 변경하기 위하여, 모바일 디바이스와 서버간 양방향 통신 프로토콜(protocol)을 구체적으로 정의하고자 한다.According to one of the embodiments of the present invention, a bi-directional communication protocol between a mobile device and a server is specifically defined in order to adaptively change a plurality of scroll bars according to price information selected by a user.

본 발명의 일실시예들 중 어느 하나에 의거한 모바일 디바이스 및 서버를 포함하는 시스템의 제어 방법은, 상기 모바일 디바이스에서, 상기 모바일 디바이스의 요금제를 생성하기 위한 어플리케이션을 실행하는 단계와, 상기 모바일 디바이스에서, 기설정된 기간 기준으로 데이터 기준값 및 금액을 선택하기 위한 제1 스크롤 바를 디스플레이 하는 단계와, 상기 모바일 디바이스에서, 상기 기설정된 기간과 동일한 기간 기준으로 통화 사용량 및 금액을 선택하기 위한 제2 스크롤 바를 디스플레이 하는 단계와, 상기 모바일 디바이스에서 인식된 적어도 하나의 터치 입력에 반응하여, 적어도 하나의 요청 메시지를 상기 모바일 디바이스에서 상기 서버로 전송하는 단계와, 상기 서버에서, 상기 적어도 하나의 요청 메시지에 반응하여, 데이터 기준값 관련 정보 또는 통화 사용량 관련 정보를 생성하는 단계와, 그리고 상기 데이터 기준값 관련 정보 또는 상기 통화 사용량 관련 정보를 포함하는 적어도 하나의 응답 메시지를 상기 서버에서 상기 모바일 디바이스로 전송하는 단계를 포함한다.A control method of a system including a mobile device and a server according to any one of the embodiments of the present invention includes, in the mobile device, executing an application for generating a rate plan for the mobile device, the mobile device In the step of displaying a first scroll bar for selecting a data reference value and amount based on a preset period, and in the mobile device, a second scroll bar for selecting a call usage amount and amount based on the same period as the preset period displaying; transmitting at least one request message from the mobile device to the server in response to at least one touch input recognized by the mobile device; and reacting to the at least one request message in the server. and generating data reference value related information or call usage related information, and transmitting at least one response message including the data reference value related information or the call usage related information from the server to the mobile device. do.

본 발명의 일실시예들 중 어느 하나에 의거한 시스템의 제어 방법은, 상기 모바일 디바이스에서 인식된 적어도 하나의 터치 입력이 최대 허용 금액에 대응하는 경우, 상기 최대 허용 금액에 대한 정보를 포함한 제1 요청 메시지를, 상기 모바일 디바이스에서 상기 서버로 전송하는 단계와, 그리고 상기 서버에서, 상기 최대 허용 금액에 대한 정보에 기초하여 데이터 기준값 관련 제1 허용 범위를 계산하는 단계를 더 포함한다.A control method of a system based on any one of the embodiments of the present invention, when at least one touch input recognized by the mobile device corresponds to the maximum allowable amount, a first step including information on the maximum allowable amount The method further includes transmitting a request message from the mobile device to the server, and calculating, in the server, a first allowable range related to a data reference value based on the information on the maximum allowable amount.

본 발명의 일실시예들 중 어느 하나에 의거한 시스템의 제어 방법은, 상기 데이터 기준값 관련 제1 허용 범위에 대한 정보를 포함한 제1 응답 메시지를, 상기 서버에서 상기 모바일 디바이스로 전송하는 단계와, 그리고 상기 모바일 디바이스에서, 상기 제1 스크롤 바 주변에 상기 제1 허용범위를 함께 디스플레이 하는 단계를 더 포함한다.A control method of a system based on any one of the embodiments of the present invention includes transmitting a first response message including information on a first allowable range related to the data reference value from the server to the mobile device; and displaying, in the mobile device, the first allowable range together around the first scroll bar.

본 발명의 일실시예들 중 어느 하나에 의거한 시스템의 제어 방법은, 상기 모바일 디바이스에서, 상기 제1 허용범위 이내에서 특정 데이터 기준값을 선택한 경우, 상기 특정 데이터 기준값에 대한 정보를 포함한 제2 요청 메시지를, 상기 모바일 디바이스에서 상기 서버로 전송하는 단계와, 그리고 상기 서버에서, 상기 최대 허용 금액 및 상기 특정 데이터 기준값에 대한 정보에 기초하여 통화 사용량 관련 제2 허용 범위를 계산하는 단계를 더 포함한다.A control method of a system according to any one of the embodiments of the present invention may include, in the mobile device, when a specific data reference value is selected within the first allowable range, a second request including information on the specific data reference value Transmitting a message from the mobile device to the server, and calculating, in the server, a second allowable range related to call usage based on information about the maximum allowable amount and the specific data reference value. .

본 발명의 일실시예들 중 어느 하나에 의거한 시스템의 제어 방법은, 상기 통화 사용량 관련 제2 허용 범위에 대한 정보를 포함한 제2 응답 메시지를, 상기 서버에서 상기 모바일 디바이스로 전송하는 단계와, 그리고 상기 모바일 디바이스에서, 상기 제2 스크롤 바 주변에 상기 제2 허용범위를 함께 디스플레이 하는 단계를 더 포함한다.A control method of a system based on any one of the embodiments of the present invention includes transmitting a second response message including information on a second allowable range related to the call usage from the server to the mobile device; and displaying, in the mobile device, the second allowable range together around the second scroll bar.

본 발명의 일실시예들 중 어느 하나에 의거한 모바일 디바이스의 제어 방법은, 메모리에 저장된 특정 사용자의 정보를 추출하는 단계와, 상기 특정 사용자의 요금제를 생성하기 위한 모드로 진입하는 단계와, 기설정된 기간 기준으로 데이터 기준값 및 금액을 선택하기 위한 제1 스크롤 바, 통화 사용량 및 금액을 선택하기 위한 제2 스크롤 바, 그리고 요금제의 최종 결제 금액을 포함하는 제1 스크린을 디스플레이 하는 단계와, 상기 최종 결제 금액에 종속된 제1그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 포함하는 제2 스크린을 디스플레이 하는 단계와, 상기 최종 결제 금액에 독립된 제2그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 포함하는 제3 스크린을 디스플레이 하는 단계와, 그리고 상기 제1 스크린 내지 제3 스크린 중 적어도 하나에서 인식된 터치 입력에 기초하여, 상기 특정 사용자의 요금제를 생성하는 단계를 포함한다.A control method of a mobile device according to any one of the embodiments of the present invention includes extracting information of a specific user stored in a memory, entering a mode for generating a rate plan for the specific user, and Displaying a first screen including a first scroll bar for selecting a data reference value and amount based on a set period, a second scroll bar for selecting call usage and amount, and a final payment amount of the rate plan; Displaying a second screen including an option for selecting a specific additional service from among the first group of additional services dependent on the payment amount, and selecting a specific additional service from among the second group of additional services independent of the final payment amount. displaying a third screen including an option to do so, and generating a price plan for the specific user based on a touch input recognized on at least one of the first to third screens.

상기 제1 스크린은, 예를 들어, 최대 허용 금액과 관련된 옵션을 더 포함하는 것을 특징으로 한다.The first screen may further include, for example, an option related to a maximum allowable amount.

본 발명의 일실시예들 중 어느 하나에 의거한 모바일 디바이스의 제어 방법은, 상기 제1 스크린내, 최대 허용 금액과 관련된 옵션이 선택된 경우, 데이터 기준값 관련 제1 허용 범위에 대한 정보를, 상기 제1 스크롤 바와 함께 디스플레이 하는 단계를 더 포함한다.A control method of a mobile device according to any one of the embodiments of the present invention, when an option related to a maximum allowable amount is selected in the first screen, information on a first allowable range related to a data reference value is transmitted to the first screen. 1 further comprising displaying with a scroll bar.

본 발명의 일실시예들 중 어느 하나에 의거한 모바일 디바이스의 제어 방법은, 상기 제1 허용범위 이내에서 특정 데이터 기준값이 선택된 경우, 통화 사용량 관련 제2 허용 범위에 대한 정보를, 상기 제2 스크롤 바와 함께 디스플레이 하는 단계를 더 포함한다.A control method of a mobile device according to any one of the embodiments of the present invention, when a specific data reference value is selected within the first allowable range, information on a second allowable range related to call usage is displayed in the second scroll The step of displaying with the bar is further included.

상기 제2 스크린내 제1 그룹의 부가 서비스는, 예를 들어, 상기 모바일 디바이스가 아닌 다른 전자 기기와 데이터 쉐어링이 가능한 서비스 또는 QoS(Quality of Service) 설정 관련 서비스 중 적어도 하나를 포함하는 것을 특징으로 한다.The additional service of the first group in the second screen includes at least one of, for example, a service capable of sharing data with other electronic devices other than the mobile device or a service related to a Quality of Service (QoS) setting. do.

한편, 당해 명세서에서 설명하는 QoS 라 함은, 예를 들어, 데이터 기본 제공량을 소진 후 기설정된 데이터 속도로 무제한 데이터를 사용할 수 있는 서비스를 의미한다.On the other hand, QoS described in the present specification means, for example, a service in which unlimited data can be used at a predetermined data rate after exhausting the basic data provision amount.

상기 제3 스크린내 제2 그룹의 부가 서비스의 리스팅 순서는, 예를 들어, 상기 제2 스크린에서 선택된 특정 부가 서비스의 타입에 따라 변경되는 것을 특징으로 한다.The listing order of the additional services of the second group in the third screen is characterized in that, for example, it is changed according to the type of the specific supplementary service selected in the second screen.

본 발명의 일실시예들 중 어느 하나에 의거한 모바일 디바이스의 제어 방법은, 상기 생성된 특정 사용자의 요금제와 대응하는 캐릭터를 맵핑한 NFT(Non-Fungible Token)를 2차 생성하는 단계를 더 포함한다.The control method of a mobile device according to any one of the embodiments of the present invention further includes the step of secondary generating a Non-Fungible Token (NFT) mapping a character corresponding to the generated rate plan of the specific user do.

본 발명의 일실시예들 중 어느 하나에 의거한 모바일 디바이스의 제어 방법은, 상기 특정 사용자의 요금제 정보에 따라, NFT의 캐릭터 이미지를 변경하는 단계를 더 포함한다.A control method of a mobile device according to any one of the embodiments of the present invention further includes changing a character image of the NFT according to the price plan information of the specific user.

본 발명의 일실시예들 중 어느 하나에 의거한 모바일 디바이스의 제어 방법은, 상기 생성된 특정 사용자의 요금제에 포함된 데이터 기준값은 상기 캐릭터에 포함된 제1 서브 캐릭터의 칼라 또는 사이즈를 변경하는 단계와, 그리고 상기 생성된 특정 사용자의 요금제에 포함된 통화 사용량은 상기 캐릭터에 포함된 제2 서브 캐릭터의 칼라 또는 사이즈를 변경하는 단계를 더 포함한다.A control method of a mobile device according to any one of the embodiments of the present invention includes the steps of changing the color or size of a first sub-character included in the character based on the data reference value included in the generated rate plan of the specific user and changing a color or size of a second sub-character included in the generated call usage included in the specific user's rate plan.

전술한 방법들 중 어느 하나를 수행하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체(예를 들어, 애플리케이션, 메모리 등등)를 실시하는 것도 본 발명의 권리범위에 속한다.It is also within the scope of the present invention to implement a computer readable medium (eg, application, memory, etc.) in which a program for performing any one of the above methods is recorded.

본 발명의 일실시예들 중 어느 하나에 의거한 모바일 디바이스는, 특정 사용자의 정보를 저장하고 있는 메모리와, 기설정된 기간 기준으로 데이터 기준값 및 금액을 선택하기 위한 제1 스크롤 바, 통화 사용량 및 금액을 선택하기 위한 제2 스크롤 바 및 요금제의 최종 결제 금액을 포함하는 제1 스크린을 디스플레이 하고, 상기 최종 결제 금액에 종속된 제1그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 포함하는 제2 스크린을 디스플레이 하고, 상기 최종 결제 금액에 독립된 제2그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 포함하는 제3 스크린을 디스플레이 하는 디스플레이 모듈과, 그리고 상기 제1 스크린 내지 제3 스크린 중 적어도 하나에서 인식된 터치 입력에 기초하여, 상기 특정 사용자의 요금제를 생성하는 컨트롤러를 포함한다. A mobile device according to any one of the embodiments of the present invention includes a memory for storing information of a specific user, a first scroll bar for selecting a data reference value and an amount based on a predetermined period, and currency usage and amount Displays a first screen including a second scroll bar for selecting and a final payment amount of the rate plan, and includes an option for selecting a specific additional service from among a first group of additional services dependent on the final payment amount. A display module displaying two screens and displaying a third screen including an option for selecting a specific additional service among the second group of additional services independent of the final payment amount, and among the first to third screens and a controller generating a price plan for the specific user based on a touch input recognized by at least one.

본 발명의 일실시예들 중 어느 하나에 의하면, 휴대폰 요금제를 애플리케이션 기반으로 구현함으로써, 100% 비대면 서비스가 가능하고 처리 속도를 개선하는 장점이 있다.According to one of the embodiments of the present invention, by implementing a mobile phone plan based on an application, 100% non-face-to-face service is possible and processing speed is improved.

본 발명의 일실시예들 중 어느 하나에 의하면, 모든 사용자가 자신만의 유니크한 휴대폰 요금제를 구체적으로 선택할 수 있기 때문에, 고객 확보(특히, MZ 세대 등 젊은 고객 확보)에 기여할 수 있다.According to one of the embodiments of the present invention, since all users can specifically select their own unique mobile phone plan, it can contribute to securing customers (in particular, securing young customers such as the MZ generation).

본 발명의 일실시예들 중 어느 하나에 의하면, 사용자가 모바일 디바이스의 애플리케이션을 통해 나만의 요금제를 선택하는 과정에서, 보다 직관적인 UX/UI 기술을 제공할 수 있는 기술적 효과가 있다.According to one of the embodiments of the present invention, there is a technical effect of providing a more intuitive UX/UI technology in a process in which a user selects his or her own rate plan through an application of a mobile device.

본 발명의 일실시예들 중 어느 하나에 의하면, 모바일 디바이스와 서버간 양방향 통신 프로토콜(protocol)을 구체적으로 정의함으로써, 휴대폰 요금제 관련 데이터 처리에서 발생할 수 있는 에러를 감소시키는 기술적 효과가 있다.According to one of the embodiments of the present invention, by specifically defining a two-way communication protocol between a mobile device and a server, there is a technical effect of reducing errors that may occur in data processing related to mobile phone plans.

그리고, 본 발명의 일실시예들 중 어느 하나에 의하면, 종래 기술과 달리, 데이터/통화 요금에 대한 선택, 부가 서비스에 대한 선택 및 통신사 이용에 따른 혜택의 선택 등을 모두 하나의 프로세스 상에서 처리할 수 있어서, 나만의 요금제 생성에 소요되는 시간을 최소화할 수 있는 장점이 있다.And, according to any one of the embodiments of the present invention, unlike the prior art, selection of data/call charges, selection of additional services, and selection of benefits according to the use of telecommunications companies can all be processed in one process. Therefore, it has the advantage of minimizing the time required to create your own rate plan.

도 1은 본 발명의 일실시예들 중 어느 하나에 의한 모바일 디바이스의 블록도 이다.
도 2는 본 발명의 일실시예들 중 어느 하나에 따라, 특정 사용자에게 특화된 DIY 휴대폰 요금제를 생성하기 위한 모드로 진입하는 프로세스를 설명하기 위한 도면이다.
도 3은 본 발명의 일실시예들 중 어느 하나에 따른, DIY 휴대폰 요금제의 대표 스크린을 도시하고 있다.
도 4는 도 3의 (a)에 도시된 복수개의 스크롤 바를 보다 구체적으로 설명하기 위한 도면이다.
도 5는 도 4에 도시된 복수개의 스크롤 바의 연동 관계를 보다 구체적으로 설명하기 위한 도면이다.
도 6은 도 5에 도시된 특정 스크롤 바의 허용 범위를 이탈한 경우의 문제점 해결을 설명하기 위한 도면이다.
도 7은 도 3의 (b)를 처리하는 보다 구체적인 프로세스들을 도시하고 있다.
도 8은 도 3의 (c)를 처리하는 보다 구체적인 프로세스를 도시하고 있다.
도 9는 본 발명의 일실시예들 중 어느 하나에 따라, 완료된 DIY 휴대폰 요금제에 특정 네임을 부여하는 프로세스를 도시하고 있다.
도 10은 본 발명의 일실시예들 중 어느 하나에 따라, 특정 네임이 부여된 DIY 휴대폰 요금제를 기초로 하여 NFT 를 생성하는 프로세스를 도시하고 있다.
도 11은 본 발명의 일실시예들 중 어느 하나에 따라, 모바일 디바이스를 제어하는 프로세스를 도시한 플로우 차트이다.
그리고, 도 12는 본 발명의 일실시예들 중 어느 하나에 따라, 서버 및 모바일 디바이스를 포함하는 시스템의 제어 프로세스를 도시한 플로우 차트이다.
Figure 1 is a block diagram of a mobile device according to any one of the embodiments of the present invention.
2 is a diagram for explaining a process of entering a mode for creating a DIY mobile phone rate plan specialized for a specific user according to one of the embodiments of the present invention.
3 shows a representative screen of a DIY mobile phone plan according to one of the embodiments of the present invention.
FIG. 4 is a diagram for explaining the plurality of scroll bars shown in (a) of FIG. 3 in more detail.
FIG. 5 is a diagram for explaining in detail an interlocking relationship between a plurality of scroll bars shown in FIG. 4 .
FIG. 6 is a diagram for explaining a solution to a problem when the specific scroll bar shown in FIG. 5 deviated from the allowable range.
FIG. 7 shows more specific processes for processing FIG. 3(b).
FIG. 8 shows a more specific process of processing FIG. 3(c).
9 illustrates a process of assigning a specific name to a completed DIY mobile phone plan according to one of the embodiments of the present invention.
10 illustrates a process of generating an NFT based on a DIY mobile phone plan to which a specific name is assigned according to one of the embodiments of the present invention.
11 is a flow chart illustrating a process for controlling a mobile device, according to one of the embodiments of the present invention.
And, FIG. 12 is a flowchart illustrating a control process of a system including a server and a mobile device according to one of the embodiments of the present invention.

이하, 첨부된 도면을 참조하여 본 명세서에 개시된 실시예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 유사한 구성요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다.Hereinafter, the embodiments disclosed in this specification will be described in detail with reference to the accompanying drawings, but the same or similar components are given the same reference numerals regardless of reference numerals, and redundant description thereof will be omitted. The suffixes "module" and "unit" for components used in the following description are given or used together in consideration of ease of writing the specification, and do not have meanings or roles that are distinct from each other by themselves.

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

제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. Terms including ordinal numbers, such as first and second, may be used to describe various components, but the components are not limited by the terms. These terms are only used for the purpose of distinguishing one component from another. It is understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, but other elements may exist in the middle. It should be.

반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. On the other hand, when an element is referred to as “directly connected” or “directly connected” to another element, it should be understood that no other element exists in the middle.

단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. Singular expressions include plural expressions unless the context clearly dictates otherwise.

본 출원에서, "포함한다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.In this application, terms such as "comprise" or "have" are intended to designate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, but one or more other features It should be understood that the presence or addition of numbers, steps, operations, components, parts, or combinations thereof is not precluded.

도 1은 본 발명의 일실시예들 중 어느 하나에 의한 모바일 디바이스의 블록도 이다.Figure 1 is a block diagram of a mobile device according to any one of the embodiments of the present invention.

도 1에 도시된 모바일 디바이스(101)는 제 1 네트워크(예: 근거리 무선 통신 네트워크)를 통하여 외부의 다른 전자 기기와 통신하거나, 또는 제 2 네트워크(예: 원거리 무선 통신 네트워크)를 통하여 외부의 다른 전자 지기 또는 서버와 통신할 수 있다.The mobile device 101 shown in FIG. 1 communicates with another external electronic device through a first network (eg, a short-distance wireless communication network) or communicates with another external electronic device through a second network (eg, a long-distance wireless communication network). It can communicate with an electronic device or server.

나아가, 모바일 디바이스(101)는 컨트롤러(120), 메모리(130), 입력 장치(150), 음향 출력 장치(155), 디스플레이(160), 센서(176), 인터페이스(177), 햅틱 칩(179), 카메라(180), 배터리(189), 트랜시버(190), 가입자 식별 칩(196), 안테나 모듈(197) 등을 포함한다. 다만, 당업자는 도 1에 도시된 일부 모듈을 삭제, 변경, 추가하는 것이 가능하고, 권리범위는 특허청구범위에 기재된 사항에 따라 결정되어야 한다.Furthermore, the mobile device 101 includes a controller 120, a memory 130, an input device 150, an audio output device 155, a display 160, a sensor 176, an interface 177, and a haptic chip 179 ), a camera 180, a battery 189, a transceiver 190, a subscriber identification chip 196, an antenna module 197, and the like. However, those skilled in the art may delete, change, or add some modules shown in FIG. 1, and the scope of rights should be determined according to the matters described in the claims.

나아가, 센서(176)는, 지문 센서, 홍채 센서, 또는 조도 센서 중 적어도 하나를 포함한다.Furthermore, the sensor 176 includes at least one of a fingerprint sensor, an iris sensor, or an illuminance sensor.

컨트롤러(120)는, 예를 들면, 소프트웨어(예: 프로그램)를 실행하여 컨트롤러(120)에 연결된 모바일 디바이스(101)의 적어도 하나의 다른 구성요소(예: 하드웨어 또는 소프트웨어 구성요소)를 제어할 수 있고, 다양한 데이터 처리 또는 연산을 수행할 수 있다. The controller 120 may, for example, execute software (eg, a program) to control at least one other component (eg, hardware or software component) of the mobile device 101 connected to the controller 120. and can perform various data processing or calculations.

컨트롤러(120)는 다른 구성요소(예: 센서(176) 또는 트랜시버(190))로부터 수신된 명령 또는 데이터를 휘발성 메모리(132)에 로드하고, 휘발성 메모리(132)에 저장된 명령 또는 데이터를 처리하고, 결과 데이터를 비휘발성 메모리(134)에 저장한다.Controller 120 loads commands or data received from other components (e.g., sensor 176 or transceiver 190) into volatile memory 132, processes the commands or data stored in volatile memory 132, and , and store the resulting data in the non-volatile memory 134.

컨트롤러(120)는 메인 프로세서 및 이와는 독립적으로 또는 함께 운영 가능한 보조 프로세서를 포함할 수 있다. 나아가, 보조 프로세서는 메인 프로세서보다 저전력을 사용하거나, 또는 지정된 기능에 특화되도록 설정될 수 있다. The controller 120 may include a main processor and a secondary processor that may operate independently of or together with the main processor. Furthermore, the auxiliary processor may be configured to use less power than the main processor or to be specialized for a designated function.

메모리(130)는, 모바일 디바이스(101)의 적어도 하나의 구성요소(예: 컨트롤러(120) 또는 센서(176))에 의해 사용되는 다양한 데이터를 저장할 수 있다. 데이터는, 예를 들어, 소프트웨어 및, 이와 관련된 명령에 대한 입력 데이터 또는 출력 데이터를 포함할 수 있다.The memory 130 may store various data used by at least one component (eg, the controller 120 or the sensor 176) of the mobile device 101 . Data may include, for example, input data or output data for software and related instructions.

프로그램은 메모리(130)에 소프트웨어로서 저장될 수 있으며, 예를 들면, 운영 체제, 미들 웨어 또는 어플리케이션 등을 포함할 수 있다.The program may be stored as software in the memory 130 and may include, for example, an operating system, middleware, or applications.

입력 장치(150)는, 모바일 디바이스(101)의 구성요소(예: 컨트롤러(120))에 사용될 명령 또는 데이터를 모바일 디바이스(101)의 외부(예: 사용자)로부터 수신할 수 있다. 입력 장치(150)는, 예를 들면, 마이크, 또는 디지털 펜(예:스타일러스 펜)을 포함할 수 있다.The input device 150 may receive a command or data to be used for a component (eg, the controller 120) of the mobile device 101 from an outside of the mobile device 101 (eg, a user). The input device 150 may include, for example, a microphone or a digital pen (eg, a stylus pen).

음향 출력 장치(155)는 음향 신호를 모바일 디바이스(101)의 외부로 출력할 수 있다. 음향 출력 장치(155)는, 예를 들면, 스피커 또는 리시버를 포함할 수 있다. 스피커는 멀티미디어 재생 또는 녹음 재생과 같이 일반적인 용도로 사용될 수 있고, 리시버는 착신 전화를 수신하기 위해 사용될 수 있다. The sound output device 155 may output sound signals to the outside of the mobile device 101 . The audio output device 155 may include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback, and the receiver can be used to receive an incoming call.

디스플레이(160)는, 모바일 디바이스(101)의 외부(예: 사용자)로 정보를 시각적으로 제공할 수 있다. 디스플레이(160)는, 예를 들면, 디스플레이, 홀로그램 장치, 또는 프로젝터 및 해당 장치를 제어하기 위한 제어 회로를 포함할 수 있다. The display 160 may visually provide information to the outside of the mobile device 101 (eg, a user). The display 160 may include, for example, a display, a hologram device, or a projector and a control circuit for controlling the device.

나아가, 디스플레이(160)는 터치를 감지하도록 설정된 터치 회로(touch circuitry), 또는 상기 터치에 의해 발생되는 힘의 세기를 측정하도록 설정된 센서 회로(예: 압력 센서)를 포함할 수 있다.Furthermore, the display 160 may include a touch circuitry set to detect a touch or a sensor circuit (eg, a pressure sensor) set to measure the intensity of force generated by the touch.

센서(176)는 모바일 디바이스(101)의 작동 상태(예: 전력 또는 온도), 또는 외부의 환경 상태(예: 사용자 상태)를 감지하고, 감지된 상태에 대응하는 전기 신호 또는 데이터 값을 생성할 수 있다. 센서(176)는, 예를 들면, 제스처 센서, 자이로 센서, 기압 센서, 마그네틱 센서, 가속도 센서, 그립 센서, 근접 센서, 컬러 센서, IR(infrared) 센서, 생체 센서, 온도 센서, 습도 센서, 또는 조도 센서를 포함할 수 있다.The sensor 176 detects an operating state (eg, power or temperature) of the mobile device 101 or an external environmental state (eg, a user state), and generates an electrical signal or data value corresponding to the detected state. can The sensor 176 may be, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or A light sensor may be included.

인터페이스(177)는 모바일 디바이스(101)가 외부 전자 기기와 직접 또는 무선으로 연결되기 위해 사용될 수 있는 하나 이상의 지정된 프로토콜들을 지원할 수 있다. 예를 들어, 인터페이스(177)는, HDMI(high definition multimedia interface), USB(universal serial bus) 인터페이스, SD카드 인터페이스, 또는 오디오 인터페이스를 포함할 수 있다.The interface 177 may support one or more designated protocols that may be used to directly or wirelessly connect the mobile device 101 to an external electronic device. For example, the interface 177 may include a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.

그리고, 연결 단자(178)를 경유하여, 모바일 디바이스(101)가 외부 전자 기기와 물리적으로 연결되며, 연결 단자(178)는 예를 들면, HDMI 커넥터, USB 커넥터, SD 카드 커넥터, 또는 오디오 커넥터(예: 헤드폰 커넥터)를 포함할 수 있다.And, via the connection terminal 178, the mobile device 101 is physically connected to the external electronic device, and the connection terminal 178 is, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector ( eg headphone connector).

햅틱 칩(179)은 전기적 신호를 사용자가 촉각 또는 운동 감각을 통해서 인지할 수 있는 기계적인 자극(예: 진동 또는 움직임) 또는 전기적인 자극으로 변환할 수 있다. 예를 들어, 햅틱 칩(179)은, 모터, 압전 소자, 또는 전기 자극 장치 등을 포함한다.The haptic chip 179 may convert electrical signals into mechanical stimuli (eg, vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic senses. For example, the haptic chip 179 includes a motor, a piezoelectric element, or an electrical stimulation device.

카메라(180)는 정지 영상 및 동영상을 촬영할 수 있다. 카메라(180)는, 예를 들어, 렌즈들, 이미지 센서들, 이미지 시그널 프로세서들, 또는 플래시들을 포함할 수 있다.The camera 180 may capture still images and moving images. Camera 180 may include, for example, lenses, image sensors, image signal processors, or flashes.

배터리(189)는 모바일 디바이스(101)의 적어도 하나의 구성 요소에 전력을 공급한다. 예를 들어, 배터리(189)는, 재충전 불가능한 1차 전지, 재충전 가능한 2차 전지 또는 연료 전지를 포함한다.Battery 189 supplies power to at least one component of mobile device 101 . For example, the battery 189 includes a non-rechargeable primary cell, a rechargeable secondary cell, or a fuel cell.

트랜시버(190)는, 모바일 디바이스(101)와 외부 전자 기기 또는 서버간의 직접(예: 유선) 통신 채널 또는 무선 통신 채널의 수립, 및 수립된 통신 채널을 통한 통신 수행을 지원한다.The transceiver 190 supports establishment of a direct (eg, wired) communication channel or wireless communication channel between the mobile device 101 and an external electronic device or server, and communication through the established communication channel.

트랜시버(190)는, 무선 통신 모듈(예: 셀룰러 통신 모듈, 근거리 무선 통신 모듈, 또는 GNSS(global navigation satellite system) 통신 모듈) 또는 유선 통신 모듈(예: LAN(local area network) 통신 모듈, 또는 전력선 통신 모듈)을 포함할 수 있다. The transceiver 190 may be a wireless communication module (eg, a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (eg, a local area network (LAN) communication module, or a power line). communication module).

트랜시버(190)는, 가입자 식별 칩(196)에 저장된 가입자 정보를 이용하여 통신 네트워크(예를 들어, LTE, 5G, 6G 등) 내에서 모바일 디바이스(101)를 확인 및 인증할 수 있다.The transceiver 190 can identify and authenticate the mobile device 101 within a communication network (eg, LTE, 5G, 6G, etc.) using subscriber information stored in the subscriber identification chip 196 .

안테나(197)는 신호 또는 전력을 외부(예: 외부 전자 장치)로 송신하거나 외부로부터 수신할 수 있다. 예를 들어, 안테나(197)는 서브스트레이트(예: PCB) 위에 형성된 도전체 또는 도전성 패턴으로 이루어진 방사체를 포함하는 하나의 안테나를 포함할 수 있다. The antenna 197 may transmit or receive signals or power to the outside (eg, an external electronic device). For example, the antenna 197 may include one antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (eg, PCB).

특히, 본 발명의 일실시예들 중 어느 하나에 의한 모바일 디바이스는 특정 사용자에게 특화된 DIY 휴대폰 요금제 서비스를 제공할 수 있도록 설계된다.In particular, a mobile device according to any one of the embodiments of the present invention is designed to provide a DIY mobile phone rate plan service specialized to a specific user.

예를 들어, 메모리(130) 또는 가입자 식별 칩(196)은 상기 모바일 디바이스(101)를 사용하는 특정 사용자의 정보를 저장하고 있다.For example, the memory 130 or the subscriber identification chip 196 stores information of a specific user using the mobile device 101 .

디스플레이(160)는, 기설정된 기간 기준으로 데이터 기준값 및 금액을 선택하기 위한 제1 스크롤 바, 통화 사용량 및 금액을 선택하기 위한 제2 스크롤 바 및 요금제의 최종 결제 금액을 포함하는 제1 스크린을 디스플레이 한다. 여기서, 제1스크린은 예를 들어, 도 3의 (a)에 도시되어 있으며, 도 3 내지 도 6에서 보다 상세히 설명하도록 하겠다.The display 160 displays a first screen including a first scroll bar for selecting a data reference value and an amount based on a predetermined period, a second scroll bar for selecting a currency amount and an amount, and a final payment amount for a rate plan. do. Here, the first screen is shown in (a) of FIG. 3, for example, and will be described in detail in FIGS. 3 to 6.

나아가, 디스플레이(160)는, 상기 최종 결제 금액에 종속된 제1그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 포함하는 제2 스크린을 디스플레이 한다. 여기서, 제2 스크린은 예를 들어, 도 3의 (b)에 도시되어 있으며, 도 3 및 도 7에서 보다 상세히 설명하도록 하겠다.Furthermore, the display 160 displays a second screen including an option for selecting a specific additional service among the additional services of the first group dependent on the final payment amount. Here, the second screen is shown in (b) of FIG. 3, for example, and will be described in detail in FIGS. 3 and 7.

또한, 디스플레이(160)는, 상기 최종 결제 금액에 독립된 제2그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 포함하는 제3 스크린을 디스플레이 한다. 여기서, 제3 스크린은 예를 들어, 도 3의 (c)에 도시되어 있으며, 도 3 및 도 8에서 보다 상세히 설명하도록 하겠다.In addition, the display 160 displays a third screen including an option for selecting a specific additional service among the additional services of the second group independent of the final payment amount. Here, the third screen is shown in (c) of FIG. 3, for example, and will be described in detail in FIGS. 3 and 8.

그리고, 컨트롤러(120)는, 전술한 제1 스크린 내지 제3 스크린 중 적어도 하나에서 인식된 터치 입력에 기초하여, 상기 특정 사용자(메모리(130) 또는 가입자 식별 칩(196)에 저장된)의 요금제를 생성하도록 설계된다.Then, the controller 120 determines the price plan of the specific user (stored in the memory 130 or the subscriber identification chip 196) based on the touch input recognized on at least one of the first to third screens. designed to create

보다 구체적으로 예를 들면, 모바일 디바이스의 메모리 등에 저장된 USIM 정보와 사용자가 선택한 요금제 정보를 맵핑하여 생성하고, USIM (universal subscriber identify module) 정보 또는 SIM 카드 정보와 맵핑된 사용자 설계 요금제 정보를 통신사 과금 서버로 전송하여 처리되도록 설계한다. 따라서, 별도로 사용자 정보를 입력할 필요가 없는 기술적 효과가 있다.More specifically, for example, USIM information stored in the memory of a mobile device and plan information selected by the user are mapped and generated, and USIM (universal subscriber identify module) information or SIM card information and user-designed plan information mapped to the carrier billing server It is designed to be sent to and processed. Therefore, there is a technical effect of not needing to separately input user information.

나아가, 통신사 과금 서버가 아닌 네트워크내 별도의 서버가, 본 발명의 일실시예에 따라 설계된 요금제 정보를 수신 후, 통신 서비스를 제공하는 것도 본 발명의 다른 권리범위에 속한다.Furthermore, it is also within the scope of another right of the present invention that a separate server within the network, other than the billing server of the telecommunications company, provides a communication service after receiving the rate plan information designed according to an embodiment of the present invention.

도 2는 본 발명의 일실시예들 중 어느 하나에 따라, 특정 사용자에게 특화된 DIY 휴대폰 요금제를 생성하기 위한 모드로 진입하는 프로세스를 설명하기 위한 도면이다.FIG. 2 is a diagram for explaining a process of entering a mode for creating a DIY mobile phone rate plan specialized for a specific user according to one of the embodiments of the present invention.

우선, 본 발명의 일실시예에 의하면, 종래 기술과 달리 사용자가 이동 통신사의 대리점, 고객 센터 등을 방문할 필요 없이, 자신만의 휴대폰 요금제를 생성할 수가 있다.First of all, according to one embodiment of the present invention, unlike the prior art, the user can create his/her own mobile phone plan without having to visit a mobile telecommunications agency, customer center, or the like.

이를 구현하기 위하여, 도 2에 도시된 바와 같이, 모바일 디바이스(200)는 특정 어플리케이션(201)을 화면에 표시하도록 설계된다. 사용자(202)가 해당 특정 어플리케이션(201)을 터치한 경우, 상기 사용자가 자신만의 유니크한 요금제를 설계할 수 있도록, 본 발명의 일실시예에 의한 모바일 디바이스(200)는 적어도 하나 이상의 스크린을 순차적으로 디스플레이 하도록 설계된다.To implement this, as shown in FIG. 2 , the mobile device 200 is designed to display a specific application 201 on the screen. When the user 202 touches the specific application 201, the mobile device 200 according to an embodiment of the present invention displays at least one screen so that the user can design his or her own unique rate plan. It is designed to display sequentially.

도 3은 본 발명의 일실시예들 중 어느 하나에 따른, DIY 휴대폰 요금제의 대표 스크린을 도시하고 있다. 도 2에 도시된 특정 어플리케이션(201)이 실행된 경우를 가정한다. 다만, 당업자는 필요에 따라, 도 2의 프로세스를 생략하고, 도 3 이하의 실시예들을 별도로 구현하는 것도 본 발명의 다른 권리범위에 속한다.3 shows a representative screen of a DIY mobile phone plan according to one of the embodiments of the present invention. It is assumed that the specific application 201 shown in FIG. 2 is executed. However, those skilled in the art may omit the process of FIG. 2 and separately implement the following embodiments of FIG. 3 as necessary, which also falls within the scope of other rights of the present invention.

DIY (Do It Yourself) 휴대폰 요금제를 설정하기 위한 모드로 진입시, 본 발명의 일실시예에 의한 모바일 디바이스는, 도 3의 (a)에 도시된 바와 같이 제1 스크린을 디스플레이 한다.When entering a mode for setting a Do It Yourself (DIY) mobile phone plan, the mobile device according to an embodiment of the present invention displays a first screen as shown in (a) of FIG. 3 .

여기서, 제1 스크린은 예를 들어, 기설정된 기간(ex: 한달 등) 기준으로 데이터 기준값 및 금액을 선택하기 위한 제1 스크롤 바, 상기 기설정된 기간과 동일한 기간 기준으로 통화 사용량 및 금액을 선택하기 위한 제2 스크롤 바, 최종 결재 금액 또는 최대 허용 금액과 관련된 옵션 중 적어도 하나 이상을 포함한다. 한편, 도 3의 (a)에서는 기설정된 기간을 월단위로 도시하였으나, 종래 기술과 달리, 본 발명의 일실시예에 의하면 DIY 휴대폰 요금제의 기간을 사용자별로 월단위가 아닌 분기 단위, 반기 단위, 년(year) 단위로 설정할 수 있는 옵션을 추가적으로 제공할 수도 있다.Here, the first screen is, for example, a first scroll bar for selecting a data reference value and amount based on a preset period (ex: one month, etc.), and a call usage and amount based on the same period as the preset period. and at least one of options related to a second scroll bar for a final payment amount or a maximum allowable amount. On the other hand, in (a) of FIG. 3, the predetermined period is shown in monthly units, but unlike the prior art, according to an embodiment of the present invention, the period of the DIY mobile phone plan is not monthly, but quarterly, semiannually, An option that can be set in units of years may be additionally provided.

도 3의 (a)에 도시된 제1 스크린에서, 복수개의 스크롤 바를 이용하여 임의의 데이터 기준값(금액) 및 통화 사용량(금액)이 선택되면, 도 3의 (b)에 도시된 제2 스크린으로 전환된다.On the first screen shown in (a) of FIG. 3, when a certain data reference value (money amount) and currency usage (money amount) are selected using a plurality of scroll bars, the second screen shown in (b) of FIG. 3 is displayed. is converted

여기서, 제2 스크린은 예를 들어, 최종 결제 금액에 종속된 제1 그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 추가적으로 포함하고 있다.Here, the second screen additionally includes, for example, an option for selecting a specific additional service from among additional services of the first group dependent on the final payment amount.

보다 구체적으로 예를 들면, 도 3의 (b)에 도시된 제2 스크린내 제1 그룹의 부가 서비스는, 특정 동영상 서비스, 특정 음악 서비스, 특정 이북(e-Book) 서비스, 모바일 디바이스가 아닌 다른 전자 기기(예를 들어, 스마트 워치, 태블릿 PC 등)와 데이터 쉐어링이 가능한 서비스 또는 QoS(Quality of Service) 설정 관련 서비스 중 적어도 하나를 포함한다.More specifically, for example, the additional services of the first group in the second screen shown in (b) of FIG. 3 include a specific video service, a specific music service, a specific e-Book service, and other services other than mobile devices. It includes at least one of a service capable of sharing data with an electronic device (eg, smart watch, tablet PC, etc.) or a service related to setting Quality of Service (QoS).

다만, 도 3의 (b)에 도시하지는 않았으나, 제1 그룹의 부가 서비스는 예를 들어, 물건을 매달 실제적으로 배송 받거나 구매할 수 있는 제1 구독형 서비스 또는 정기적인 서비스나 혜택을 받을 수 있는 제2 구독형 서비스 중 적어도 하나를 추가적으로 포함한다.However, although not shown in (b) of FIG. 3, the additional services of the first group include, for example, the first subscription-type service that allows you to actually receive or purchase goods every month, or a system that allows you to receive periodic services or benefits. 2 Additional includes at least one of the subscription-type services.

도 3의 (b)에 도시된 제2 스크린에서, 최종 결제 금액에 종속된 제1 그룹의 부가 서비스 중 특정 부가 서비스가 선택되면, 도 3의 (c)에 도시된 제3 스크린으로 전환된다.On the second screen shown in (b) of FIG. 3 , when a specific additional service is selected among the additional services of the first group dependent on the final payment amount, the screen is switched to the third screen shown in (c) of FIG. 3 .

여기서, 제3 스크린은 예를 들어, 최종 결제 금액에 독립된 제2 그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 추가적으로 포함하고 있다.Here, the third screen additionally includes, for example, an option for selecting a specific additional service from among additional services of the second group independent of the final payment amount.

보다 구체적으로 예를 들면, 도 3의 (c)에 도시된 제2 스크린내 제1 그룹의 부가 서비스는, 쇼핑 관련 무료 쿠폰 서비스, 편의점 관련 무료 쿠폰 서비스, 배달 관련 무료 쿠폰 서비스, F&B (Food and Beverage) 관련 무료 쿠폰 서비스 중 적어도 하나를 포함한다.More specifically, for example, the additional services of the first group in the second screen shown in (c) of FIG. 3 include free coupon services related to shopping, free coupon services related to convenience stores, free coupon services related to delivery, F&B (Food and B) Beverage) includes at least one of the related free coupon services.

다만, 당업자의 필요에 따라, 무료 쿠폰 서비스로 한정하지 않고, 무료 또는 유료 쿠폰 서비스를 선택적으로 또는 모두 포함하도록 설계하는 것도 본 발명의 권리범위에 속한다. However, according to the needs of those skilled in the art, it is also within the scope of the present invention to design to selectively or all include free or paid coupon services, not limited to free coupon services.

도 3의 (b)에 도시된 서비스들은 최종 휴대폰 결제 금액에 영향을 주는 서비스인 반면, 도 3의 (c)에 도시된 서비스들은 최종 휴대폰 결제 금액에 영향을 주지 않는 서비스라는 차이점이 있다.The service shown in FIG. 3 (b) is a service that affects the final mobile phone payment amount, whereas the service shown in FIG. 3 (c) is a service that does not affect the final mobile phone payment amount.

나아가, 본 발명의 일실시예에 의하면, 도 3의 (c)에 도시된 제3 스크린내 제2 그룹의 부가 서비스의 리스팅 순서는, 도 3의 (b)에 도시된 제2 스크린에서 선택된 특정 부가 서비스의 타입에 따라 변경되도록 설계한다.Furthermore, according to one embodiment of the present invention, the listing order of the additional services of the second group in the third screen shown in FIG. 3 (c) is the specific selected on the second screen shown in FIG. 3 (b). It is designed to be changed according to the type of supplementary service.

예를 들어, 사용자가 도 3의 (b)에 도시된 제2 스크린에서 eBook 관련 부가 서비스를 선택한 경우, 도 3의 (c)에 도시된 제3 스크린에서 쇼핑 관련 무료 쿠폰 서비스가 가장 먼저 디스플레이 되도록 설계함으로써, 사용자의 니즈를 보다 정확하게 반영할 가능성을 제고할 수 있는 장점이 있다.For example, when the user selects an eBook-related supplementary service on the second screen shown in (b) of FIG. 3, the free coupon service related to shopping is displayed first on the third screen shown in (c) of FIG. By designing, there is an advantage of improving the possibility of more accurately reflecting the user's needs.

그러나, 당업자의 필요에 따라, 도 3의 (a), (b), (c)에 도시된 스크린들은 연동되는 방식이 아니고, 개별적인 서비스를 제공하는 것도 본 발명의 권리범위에 속한다. 즉, 도 3의 (b)에 도시된 토핑 서비스의 경우, 나만의 요금제를 생성하는 과정에서 다른 스크린 화면과 연동될 수도 있으나, 음성/문자/데이터의 조합만으로 요금제를 이용하다가, 사용자가 원하는 시점에 도 3의 (b)에 도시된 토핑 서비스를 추가하는 것이 가능하다. However, according to the needs of those skilled in the art, the screens shown in (a), (b) and (c) of FIG. 3 are not interlocking, and providing individual services is also within the scope of the present invention. That is, in the case of the topping service shown in (b) of FIG. 3, although it may be interlocked with other screens in the process of creating your own rate plan, the rate plan is used only with a combination of voice/text/data, and the time the user wants It is possible to add the topping service shown in (b) of FIG.

한편, 도 3의 (a)에 도시된 제1 스크린은 연동 가능한 복수개의 스크롤 바 등을 포함하고 있는데, 이와 관련된 보다 구체적인 실시예는 이하 도 4에서 설명하도록 하겠다.Meanwhile, the first screen shown in (a) of FIG. 3 includes a plurality of interlockable scroll bars, etc., and a more specific embodiment related to this will be described with reference to FIG. 4 below.

전술한 바와 같이, 도 4는 도 3의 (a)에 도시된 복수개의 스크롤 바를 보다 구체적으로 설명하기 위한 도면이다.As described above, FIG. 4 is a diagram for explaining the plurality of scroll bars shown in (a) of FIG. 3 in more detail.

우선, 도 4의 (a)에 도시된 바와 같이, 사용자가 선택할 수 있는 해당 모바일 디바이스의 통신 네트워크 타입(예를 들어, 4G LTE, 5G, 6G 등) 관련 옵션(410)이 디스플레이 된다. 사용자는 자신만의 요금제를 설정하는 과정에서, 선호하는 임의의 통신 네트워크 타입을 선택 가능하다.First, as shown in (a) of FIG. 4 , an option 410 related to a communication network type (eg, 4G LTE, 5G, 6G, etc.) of a corresponding mobile device that a user can select is displayed. A user may select a preferred communication network type in the process of setting his or her own rate plan.

나아가, 도 4의 (a)에 도시된 바와 같이, 기설정된 기간 기준으로 데이터 사용량 및 금액을 선택하기 위한 제1 스크롤 바(420) 및 선택 가능한 방향을 표시하는 인디케이터(422)가 추가적으로 디스플레이 된다. 이 때, 사용자의 터치 입력 등에 의해 특정 데이터 사용량(70GB)(421)이 선택된 경우, 특정 기간(월) 동안 청구되는 데이터 사용량 관련 금액 정보(423)가 연동하여 표시되도록 설계한다.Furthermore, as shown in (a) of FIG. 4 , a first scroll bar 420 for selecting data usage and amount based on a predetermined period and an indicator 422 displaying selectable directions are additionally displayed. At this time, when a specific data usage amount (70 GB) 421 is selected by a user's touch input, etc., data usage-related amount information 423 charged for a specific period (month) is designed to be displayed in conjunction with each other.

다만, 도 4의 (a), 다른 도면 및 당해 명세서에서, 데이터 사용량(ex: 1GB, 5GB, 무제한 등)을 예시적으로 설명하고 있으나, 데이터 통신 속도(ex: 1Mbps, 5Mbps 등)를 기준으로 선택하는 것도 본 발명의 권리범위에 속한다.However, although data usage (ex: 1GB, 5GB, unlimited, etc.) is illustratively described in FIG. 4 (a), other drawings and the specification, based on data communication speed (ex: 1Mbps, 5Mbps, etc.) Selection is also within the scope of the present invention.

즉, 당해 명세서에서는, 데이터 사용량 또는 데이터 통신 속도 중 적어도 하나를 포함하는 개념을, “데이터 기준값” 으로 정의한다.That is, in the present specification, a concept including at least one of data usage or data communication speed is defined as “data reference value”.

다만, 설명의 편의상, 데이터 기준값의 일예로 데이터 사용량을 중심으로 당해 명세서에서 설명하고 있으나, 데이터 통신 속도에 대해서도 동일하게 본 발명이 적용 가능하다.However, for convenience of description, the description is centered on data usage as an example of a data reference value, but the present invention is equally applicable to data communication speed.

그리고, 도 4의 (a)에 도시된 바와 같이, 데이터 사용량 선택에 따른 금액 정보가 화면 하단의 “내 장바구니” 항목내 최종 결제 금액(430)에 자동으로 반영된다.And, as shown in (a) of FIG. 4, the amount information according to the data usage selection is automatically reflected in the final payment amount 430 in the “My Shopping Cart” item at the bottom of the screen.

한편, 사용자에 의해 임의의 데이터 사용량(금액)이 확정된 경우, 사용자는 도 4의 (b)에 도시된 바와 같이, 통화 사용량 역시 임의로 설계하는 것이 가능하다.On the other hand, when a certain amount of data usage (amount) is determined by the user, the user can also arbitrarily design the amount of money used, as shown in (b) of FIG. 4 .

예를 들어, 도 4의 (b)에 도시된 바와 같이, 기설정된 기간 기준으로 통화 사용량 및 금액을 선택하기 위한 제2 스크롤 바(440) 및 선택 가능한 방향을 표시하는 인디케이터(442)가 추가적으로 디스플레이 된다. 이 때, 사용자의 터치 입력 등에 의해 특정 통화 사용량(800분)(441)이 선택된 경우, 특정 기간(월) 동안 청구되는 통화 사용량 관련 금액 정보(25,000원/월)가 연동하여 표시되도록 설계한다.For example, as shown in (b) of FIG. 4, a second scroll bar 440 for selecting currency usage and amount based on a preset period and an indicator 442 displaying selectable directions are additionally displayed. do. At this time, when a specific call usage (800 minutes) 441 is selected by a user's touch input, it is designed to display information on the amount of money (25,000 won/month) charged for a specific period (month) in conjunction with each other.

그리고, 도 4의 (b)에 도시된 바와 같이, 통화 사용량 선택에 따른 금액 정보가 화면 하단의 “내 장바구니” 항목내 최종 결제 금액(431)에 자동으로 반영된다. 즉, 도 4의 (a)에서 제1 스크롤 바를 통해 선택된 데이터 사용량에 따른 50,000원과 도 4의 (b)에서 제2 스크롤 바를 통해 선택된 통화 사용량에 따른 25,000원을 합한 금액이 최종 결제 금액인 75,000원으로 자동 산출된다. 특히, 본 발명의 일실시예에 의하면, 복수개의 스크롤 바를 이용하여 사용자가 원하는 데이터 사용량 및 통화 사용량을 미세 조정하는 것이 가능한 장점이 있다.And, as shown in (b) of FIG. 4, amount information according to currency usage selection is automatically reflected in the final payment amount 431 in the “My Shopping Cart” item at the bottom of the screen. That is, the sum of 50,000 won according to the data usage selected through the first scroll bar in FIG. 4 (a) and 25,000 won according to the currency usage selected through the second scroll bar in FIG. 4 (b) is the final payment amount of 75,000 It is automatically calculated as a circle. In particular, according to one embodiment of the present invention, there is an advantage in that it is possible to finely adjust the data usage and call usage desired by the user using a plurality of scroll bars.

다만, 도 4에 도시된 실시예는 사용자가 원하는 서비스별로 그리고 보다 구체적으로 휴대폰 요금제를 설계할 수 있다는 장점이 있으나, 금액에 민감한 사용자들을 위한 추가적인 솔루션이 요구된다. 이와 관련된 실시예는 이하 도 5에서 설명하도록 하겠다.However, the embodiment shown in FIG. 4 has the advantage of being able to design a cell phone rate plan for each service desired by the user and more specifically, but an additional solution for users who are sensitive to money is required. An embodiment related to this will be described with reference to FIG. 5 below.

도 5는 도 4에 도시된 복수개의 스크롤 바의 연동 관계를 보다 구체적으로 설명하기 위한 도면이다.FIG. 5 is a diagram for explaining in detail an interlocking relationship between a plurality of scroll bars shown in FIG. 4 .

도 4에서 도시한 제1 스크롤 바(420) 및 제2 스크롤 바(440)는 서로 독립적으로 운영되는 반면, 도 5에서 설명할 복수개의 스크롤 바들은 서로 연동되고, 특정 허용 범위를 사용자가 가이드 함으로써, 비용에 민감한 사용자의 니즈를 보다 만족시켜 줄 수 있는 장점이 있다.While the first scroll bar 420 and the second scroll bar 440 shown in FIG. 4 operate independently of each other, a plurality of scroll bars to be described in FIG. , it has the advantage of being able to more satisfy the needs of cost-sensitive users.

우선, 도 4와 달리, 도 5에서는 최초 설정시, 사용자에 의해 최대 허용 금액과 관련된 옵션(511)에서 임의의 숫자(510)가 입력된 경우를 가정한다.First, unlike FIG. 4 , in FIG. 5 , it is assumed that an arbitrary number 510 is input in an option 511 related to the maximum allowable amount by the user during initial setup.

도 4의 (a)와 도 5의 (a)를 비교해서 보면, 도 4의 (a)에서는 “최종 결제 금액” 옵션이 화면 하단에 제공된 반면, 도 5의 (a)에서는 “최대 허용 금액” 옵션이 화면 하단에 제공되고 있다. 물론, 이들을 하나의 스크린에서 모두 표시하는 것도 가능하지만, 휴대폰 화면의 작은 사이즈를 고려하여 도 5의 (a)에 도시된 “최대 허용 금액” 옵션(510)이 기설정된 시간(예를 들어, 3초 등) 이상 롱터치된 경우, “최종 결제 금액”으로 변경되고, 반대로 “최종 결제 금액”을 롱터치한 경우, “최대 허용 금액”으로 토글링 되도록 설계하는 것도 본 발명의 다른 권리범위에 속한다.Comparing (a) of FIG. 4 with (a) of FIG. 5, in (a) of FIG. 4, the “final payment amount” option is provided at the bottom of the screen, whereas in (a) of FIG. 5, “maximum allowable amount” is provided. Options are provided at the bottom of the screen. Of course, it is also possible to display them all on one screen, but considering the small size of the mobile phone screen, the “maximum allowable amount” option 510 shown in FIG. seconds, etc.), it is changed to “final payment amount”, and conversely, designing to toggle to “maximum allowable amount” when long touching “final payment amount” is also within the scope of other rights of the present invention. .

도 5의 (a)에서는, 사용자가 자신만의 요금제를 설계하는 과정에서, 자신이 허용할 수 있는 “최대 허용 금액”(511)으로 “60,000원”(510)을 입력한 것으로 가정한다. 이 때, 도 4와 달리 복수개의 스크롤 바들을 포함하는 영역(520)이 다르게 변경된다. 참고적으로, 도 5의 (b) 및 (c)는 도 5의 (a)에 도시된 복수개의 스크롤 바들을 포함하는 영역(520)을 확대하여 도시한 것이다.In (a) of FIG. 5, it is assumed that the user inputs "60,000 won" (510) as the "maximum allowable amount" (511) in the process of designing his or her own rate plan. At this time, unlike FIG. 4 , the area 520 including a plurality of scroll bars is changed differently. For reference, (b) and (c) of FIG. 5 are enlarged views of an area 520 including a plurality of scroll bars shown in (a) of FIG. 5 .

도 5의 (a)에 도시된 나만의 요금제에서, 최대 허용 금액이 입력된 경우, 도 5의 (b)에 도시된 스크린으로 전환된다.In the private rate plan shown in FIG. 5 (a), when the maximum allowable amount is input, the screen shown in FIG. 5 (b) is switched.

도 5의 (b)에 도시된 바와 같이, 기설정된 기간(예를 들어, 1달) 기준으로 데이터 사용량 및 금액을 선택하기 위한 제1 스크롤 바(521)가 디스플레이 된다.As shown in (b) of FIG. 5 , a first scroll bar 521 for selecting data usage amount and amount based on a predetermined period (eg, one month) is displayed.

나아가, 도 4와 달리, 도 5의 (b)에서는, 데이터 사용량 관련 제1 허용 범위에 대한 정보(522)가 제1 스크롤 바(521) 주변에 함께 디스플레이 되도록 설계한다. 즉, 이를 구현하기 위해서는, 모바일 디바이스의 메모리에 저장된 어플리케이션 레벨에서 모두 처리하는 것도 가능하다. 다만, 본 발명의 다른 일실시예에 의하면, 휴대폰 요금제 정책이 실시간으로 변경 가능하기 때문에, 모바일 디바이스가 관련 요청 메시지를 서버에 전송하고, 서버에서 최대 허용 금액 및 선택된 통신 네트워크(예를 들어, 4G LTE, 5G, 6G 등)에 대한 정보에 기초하여, 데이터 사용량 관련 제1 허용 범위를 계산하도록 설계한다. 이와 관련된 실시예는, 이하 도 12에서 보다 상세히 후술하도록 하겠다.Furthermore, unlike FIG. 4 , in FIG. 5 ( b ), information 522 on the first allowable range related to data usage is designed to be displayed together around the first scroll bar 521 . That is, in order to implement this, it is also possible to process everything at the application level stored in the memory of the mobile device. However, according to another embodiment of the present invention, since the mobile phone plan policy can be changed in real time, the mobile device transmits a related request message to the server, and the server determines the maximum allowable amount and the selected communication network (eg, 4G Based on information on LTE, 5G, 6G, etc.), a first allowable range related to data usage is designed to be calculated. An embodiment related to this will be described later in more detail with reference to FIG. 12 .

한편, 도 5의 (b)에 도시된 데이터 사용량 관련 제1 허용 범위에 대한 정보(522)를 참조하여, 사용자가 특정 데이터 사용량(523)을 선택하면 이와 연동하여 특정 데이터 사용량(30GB)에 따른 비용(524)이 표시되도록 설계한다. 특히, 제1 허용 범위에 대한 정보(522)를 예를 들어, 박스 형태로 설계하여 사용자가 현재 선택한 최대 허용 금액(60,000원) 기준으로 선택할 수 있는 데이터 사용량의 최소값 및 최대값(70GB)을 쉽게 확인할 수 있고, 범위를 벗어나는 데이터 사용량을 선택할 확률을 줄일 수 있는 기술적 효과가 있다.On the other hand, with reference to the information 522 on the first allowable range related to data usage shown in (b) of FIG. 5, when the user selects a specific data usage 523, the specific data usage (30GB) Design the cost 524 to be displayed. In particular, by designing the information 522 on the first allowable range, for example, in the form of a box, the user can easily select the minimum and maximum values (70 GB) of data usage that can be selected based on the currently selected maximum allowable amount (60,000 won). There are technical effects that can be identified and can reduce the probability of choosing out-of-bounds data usage.

나아가, 도 5의 (b)에 도시된 특정 데이터 사용량(523)이 선택되면, 도 5의 (c)에 도시된 바와 같이, 통화 사용량 관련 제2 허용 범위에 대한 정보(526)가 제2 스크롤 바(525) 주변에 함께 디스플레이 되도록 설계한다. 예를 들어, 박스 타입의 제2 허용 범위에 대한 정보(526) 내에서, 특정 통화 사용량(527)이 선택되면(이 때, 연동하여 선택된 특정 통화 사용량(400분)에 대응하는 통화 사용량에 따른 금액(528)이 변경된다), 도 5의 (c)에 도시된 바와 같이, 화면 하단에 위치하였던 최대 허용 금액 대신 최종 결제 금액(529)으로 변경하여 디스플레이 한다. 그리고, 사용자가 최초 설정하였던 최대 허용 금액 대신, 허용 가능한 범위내에서 선택되었던 특정 데이터 사용량 및 통화 사용량에 기초하여 계산된 최종 결제 금액인 55,000원(530)을 표시한다.Furthermore, when a specific data usage 523 shown in (b) of FIG. 5 is selected, as shown in (c) of FIG. It is designed to be displayed together around the bar 525. For example, if a specific call usage 527 is selected within the information 526 of the second allowable range of the box type (at this time, according to the call usage corresponding to the specific call usage (400 minutes) selected in conjunction with The amount 528 is changed), and as shown in (c) of FIG. 5, the final payment amount 529 is changed and displayed instead of the maximum allowable amount located at the bottom of the screen. And, instead of the maximum allowable amount initially set by the user, 55,000 won (530), which is the final payment amount calculated based on the specific data usage and call usage selected within the allowable range, is displayed.

다만, 도 5에 도시된 실시예에서의 데이터 사용량 및 통화 사용량 관련 허용 범위 정보들(522, 526)을 휴대폰의 작은 화면 사이즈를 고려할 때, 보다 축소하거나 삭제하면서도 동일 또는 유사한 기술적 효과가 기대되는 솔루션을 고려할 필요도 있다. 이와 관련된 실시예는, 이하 도 6에서 설명하도록 하겠다.However, considering the small screen size of the mobile phone, the same or similar technical effect is expected while reducing or deleting the allowable range information 522, 526 related to data usage and call usage in the embodiment shown in FIG. 5. also need to be considered. An embodiment related to this will be described with reference to FIG. 6 below.

도 6은 도 5에 도시된 특정 스크롤 바의 허용 범위를 이탈한 경우의 문제점 해결을 설명하기 위한 도면이다.FIG. 6 is a diagram for explaining a solution to a problem when the specific scroll bar shown in FIG. 5 deviated from the allowable range.

도 5와 유사하게, 도 6의 (a)에 도시된 바와 같이, 최대 허용 금액으로 60,000(600)이 입력된 것을 가정하겠다.Similar to FIG. 5, as shown in (a) of FIG. 6, it is assumed that 60,000 (600) is input as the maximum allowable amount.

다만, 도 5와 다른 점은, 도 6의 (a)에서는 제1 스크롤 바(610)만 표시하거나 또는 데이터 사용량 관련 제1 허용 범위에 대한 정보(620)를 화살표 타입으로 보다 작게 표시한다. 이 때, 사용자가 특정 데이터 사용량(630)을 선택하고, 해당 금액이 최대 허용 금액(600) 이내인 경우, 특정 데이터 사용량에 따른 비용(640)이 연동하여 표시된다.However, a difference from FIG. 5 is that only the first scroll bar 610 is displayed or the information 620 on the first allowable range related to data usage is displayed in a smaller arrow type in FIG. 6 (a). At this time, when the user selects a specific data usage amount 630 and the corresponding amount is within the maximum allowable amount 600, the cost 640 according to the specific data usage amount is linked and displayed.

반면, 사용자가 최대 허용 금액(60,000원)을 초과하는 금액에 해당하는 특정 데이터 사용량(631)을 선택하도록 하는 터치 드래그가 인식된 경우, 도 6의 (b)에 도시된 바와 같이, 제1 허용 범위에 대한 정보(621)가 점선 타입으로 표시되어 사용자에게 피드백을 준다. 또한, 사용자의 피드백을 보다 강화하기 위하여, 우측으로 더 이상 드래그 할 수 없다는 경고 메시지(641), 최대 허용 금액을 변경하라는 가이드 메시지(650)를 추가적으로 표시한다. 그리고, 사용자가 최초 입력하였던 금액(60,000원) 대신 물음표 마크(601)를 디스플레이 함으로써, 사용자가 최대 허용 금액의 변경 필요성을 보다 신속하게 인지할 수 있는 장점이 있다.On the other hand, when a touch drag that allows the user to select a specific amount of data usage 631 corresponding to an amount exceeding the maximum allowable amount (60,000 won) is recognized, as shown in (b) of FIG. 6, the first allowable Information 621 on the range is displayed in a dotted line type to give feedback to the user. In addition, in order to further strengthen the user's feedback, a warning message 641 indicating that dragging to the right is no longer possible and a guide message 650 requesting to change the maximum allowable amount are additionally displayed. In addition, by displaying the question mark mark 601 instead of the amount initially input by the user (60,000 won), the user can more quickly recognize the need to change the maximum allowable amount.

도 7은 도 3의 (b)를 처리하는 보다 구체적인 프로세스들을 도시하고 있다. 도 4 내지 도 6에서 설명한 실시예들 중 어느 하나에 따라, 사용자에 의해 임의의 데이터 사용량 및 통화 사용량이 선택된 것을 가정하지만, 반드시 이에 한정되는 것은 아니다.FIG. 7 shows more specific processes for processing FIG. 3(b). According to any one of the embodiments described with reference to FIGS. 4 to 6, it is assumed that arbitrary data usage and call usage are selected by the user, but are not necessarily limited thereto.

종래 기술과 달리, 본 발명의 일실시예에 의하면, 최종 결제 금액에 종속된 제1 그룹의 부가 서비스 중 특정 부가 서비스를 사용자가 임의로 선택할 수 있는 다양한 옵션들이 제공된다. 여기서, 최종 결제 금액에 종속된 제1 그룹의 부가 서비스라 함은, 예를 들어 사용자의 선택에 의해 휴대폰 결제 금액이 증가할 가능성이 있는 서비스 등을 의미한다.Unlike the prior art, according to one embodiment of the present invention, various options are provided that allow the user to arbitrarily select a specific additional service from among the additional services of the first group dependent on the final payment amount. Here, the first group of additional services subordinate to the final payment amount means, for example, a service in which a mobile phone payment amount may increase due to a user's selection.

우선, 도 7의 (a)에 도시된 바와 같이, 사용자가 휴대폰 요금제에서 임의로 추가할 수 있는 동영상 서비스 메뉴(710), 데이터 쉐어링 서비스 메뉴(720), QoS 서비스 메뉴(730)가 표시된다.First, as shown in (a) of FIG. 7, a video service menu 710, a data sharing service menu 720, and a QoS service menu 730 that the user can arbitrarily add from a mobile phone plan are displayed.

이 때, 사용자에 의해 동영상 서비스 메뉴(710)가 선택된 경우, 정액제로 동영상을 시청할 수 있는 제1 서비스(711) 및 제2 서비스(712)가 표시된다. 따라서, 사용자는, 선호도에 따라 최종 요금제에 반영될 특정 서비스를 선택할 수 있다.At this time, when the video service menu 710 is selected by the user, a first service 711 and a second service 712 for viewing a video with a flat rate are displayed. Accordingly, the user can select a specific service to be reflected in the final price plan according to his/her preference.

한편, 도 7의 (a)에 도시된 스크린에서, 데이터 쉐어링 서비스 메뉴(720)가 선택된 경우, 도 7의 (b)에 도시된 스크린으로 전환되도록 설계한다. 만약, 이전 실시예들에서 설명한 바와 같이, 사용자가 최대 허용 금액을 선택한 것으로 가정한다. 따라서, 최대 허용 금액에서 사용자가 선택한 특정 데이터 사용량에 따른 비용 및 특정 통화 사용량에 따른 비용을 제외한 잔여 금액이 산출된다. 이와 같이 계산된 잔여 금액 기준으로, 최대 허용 금액내에서 데이터 쉐어링이 가능한 제1옵션(721) 및 최대 허용 금액을 초과하지만 보다 강화된 데이터 쉐어링 관련 제2옵션(722)을 동시에 디스플레이 함으로써, 사용자가 다양한 선택을 보다 신속하게 진행할 수 있는 장점이 있다.Meanwhile, when the data sharing service menu 720 is selected on the screen shown in (a) of FIG. 7, it is designed to be converted to the screen shown in (b) of FIG. If, as described in the previous embodiments, it is assumed that the user selects the maximum allowable amount. Therefore, the remaining amount after subtracting the cost according to the specific data usage and the specific currency usage selected by the user from the maximum allowable amount is calculated. Based on the remaining amount calculated in this way, the first option 721 capable of sharing data within the maximum allowable amount and the second option 722 related to data sharing that exceed the maximum allowable amount but are more strengthened are displayed at the same time, so that the user can It has the advantage of being able to process various selections more quickly.

마지막으로, 도 7의 (a)에 도시된 스크린에서, QoS 서비스 메뉴(730)가 선택된 경우, 도 7의 (c)에 도시된 스크린으로 전환되도록 설계한다. 만약, 이전 실시예들에서 설명한 바와 같이, 사용자가 최대 허용 금액을 선택한 것으로 가정한다. 따라서, 최대 허용 금액에서 사용자가 선택한 특정 데이터 사용량에 따른 비용 및 특정 통화 사용량에 따른 비용을 제외한 잔여 금액이 산출된다. 이와 같이 계산된 잔여 금액 기준으로, 최대 허용 금액내에서 QoS 서비스가 제1옵션(731) 및 최대 허용 금액을 초과하지만 보다 강화된 QoS 서비스 관련 제2옵션(732)을 동시에 디스플레이 함으로써, 사용자가 다양한 선택을 보다 신속하게 진행할 수 있는 장점이 있다.Lastly, when the QoS service menu 730 is selected on the screen shown in (a) of FIG. 7, it is designed to be converted to the screen shown in (c) of FIG. If, as described in the previous embodiments, it is assumed that the user selects the maximum allowable amount. Therefore, the remaining amount after subtracting the cost according to the specific data usage and the specific currency usage selected by the user from the maximum allowable amount is calculated. Based on the remaining amount calculated in this way, the QoS service within the maximum allowable amount is displayed at the same time as the first option 731 and the QoS service-related second option 732 that exceeds the maximum allowable amount but is more enhanced, so that the user can use various It has the advantage of being able to proceed with selection more quickly.

도 8은 도 3의 (c)를 처리하는 보다 구체적인 프로세스를 도시하고 있다. 도 4 내지 도 7에서 설명한 실시예들 중 어느 하나에 따라, 사용자에 의해 임의의 데이터 사용량, 통화 사용량 및 부가 서비스가 선택된 것을 가정하지만, 반드시 이에 한정되는 것은 아니다.FIG. 8 shows a more specific process of processing FIG. 3(c). According to any one of the embodiments described with reference to FIGS. 4 to 7 , it is assumed that data usage, call usage, and additional services are selected by the user, but are not necessarily limited thereto.

종래 기술과 달리, 본 발명의 일실시예에 의하면, 최종 결제 금액에 독립된 제2 그룹의 부가 서비스 중 특정 부가 서비스를 사용자가 임의로 선택할 수 있는 다양한 옵션들이 제공된다. 여기서, 최종 결제 금액에 독립된 제2 그룹의 부가 서비스라 함은, 예를 들어 사용자의 선택에 의해 휴대폰 결제 금액이 증가할 가능성이 없는 서비스 등을 의미한다.Unlike the prior art, according to one embodiment of the present invention, various options are provided that allow the user to arbitrarily select a specific additional service from among the additional services of the second group independent of the final payment amount. Here, the second group of supplementary services independent of the final payment amount means, for example, a service in which the mobile phone payment amount is unlikely to increase due to a user's selection.

우선, 도 8의 (a)에 도시된 바와 같이, 사용자가 휴대폰 요금제 사용으로 인하여 받게 되는 제휴 혜택도 임의로 선택할 수가 있다.First of all, as shown in (a) of FIG. 8, the user can arbitrarily select affiliate benefits to be received due to the use of the mobile phone plan.

사용자에 의해 임의로 선택할 수 있는 제휴 혜택은, 쇼핑 카테고리(810), 편의점 카테고리(820), 배달 카테고리(830) 및 F&B 카테고리(840)로 분류된다.Affiliate benefits that can be arbitrarily selected by the user are classified into a shopping category 810, a convenience store category 820, a delivery category 830, and an F&B category 840.

쇼핑 카테고리(810)가 선택된 경우, 당해 휴대폰 요금제를 사용하는 사용자에게 부여되는 제1 옵션(811) 및 제2 옵션(812)이 디스플레이 된다. 특히, 사용자의 선호도 및 사용 히스토리 정보 등에 기초하여, 제1 옵션(811) 및 제2 옵션(812)의 순서를 변경하는 것도 본 발명의 다른 권리범위에 속한다.When the shopping category 810 is selected, a first option 811 and a second option 812 given to the user using the mobile phone plan are displayed. In particular, changing the order of the first option 811 and the second option 812 based on the user's preference and use history information is also within the scope of another right of the present invention.

또한, 도 7에서 전술한 서비스들과 달리, 도 8에 도시된 서비스 선택에 따라서는 최종 결제 금액(850)이 변경되지 않도록 설계하는 것도 본 발명의 다른 일특징이다. 이와 같이, 본 발명의 일실시예는, 휴대폰 최종 결제 금액에 영향을 줄 가능성이 있는 서비스(도 7)와 이와 무관한 서비스(도 8)를 별개의 스크린으로 제공함으로써, 사용자가 휴대폰 요금제 설정시 금액 관련 오인식할 가능성을 줄이는 효과가 있다.In addition, unlike the services described above in FIG. 7 , it is another feature of the present invention to design the final payment amount 850 not to change depending on the service selection shown in FIG. 8 . In this way, one embodiment of the present invention provides a service that may affect the final payment amount for a mobile phone (Fig. 7) and a service unrelated to it (Fig. 8) on a separate screen, so that the user sets the mobile phone plan It has the effect of reducing the possibility of misrecognition related to the amount.

도 9는 본 발명의 일실시예들 중 어느 하나에 따라, 완료된 DIY 휴대폰 요금제에 특정 네임을 부여하는 프로세스를 도시하고 있다.9 illustrates a process of assigning a specific name to a completed DIY mobile phone plan according to one of the embodiments of the present invention.

전술한 실시예들 중 어느 하나에 따라 휴대폰 요금제 설정이 완료된 경우, 도 9의 (a)에 도시된 바와 같이, 해당 사용자만의 요금제가 완성되었다는 가이드 메시지(910)가 디스플레이 된다.When the cellular phone plan setting is completed according to any one of the above embodiments, as shown in FIG.

나아가, 새롭게 생성된 휴대폰 요금제의 네이밍을 할 수 있는 입력창(920)이 추가적으로 디스플레이 된다. 다만, 도 1에 도시된 메모리(130) 또는 가입자 식별 칩(196)에 저장된 사용자 정보(예를 들어, 이름)에 기초하여, 입력창(920)을 표시하지 않고, 메모리에 저장된 사용자 정보로 휴대폰 요금제 이름을 자동으로 네이밍 하는 것도 본 발명의 또 다른 권리범위에 속한다.Furthermore, an input window 920 for naming the newly created mobile phone plan is additionally displayed. However, based on the user information (eg, name) stored in the memory 130 or the subscriber identification chip 196 shown in FIG. 1, the input window 920 is not displayed, and the mobile phone uses the user information stored in the memory Automatic naming of the rate plan name also belongs to another scope of rights of the present invention.

도 10은 본 발명의 일실시예들 중 어느 하나에 따라, 특정 네임이 부여된 DIY 휴대폰 요금제를 기초로 하여 NFT 를 생성하는 프로세스를 도시하고 있다.10 illustrates a process of generating an NFT based on a DIY mobile phone plan to which a specific name is assigned according to one of the embodiments of the present invention.

전술한 실시예들 중 어느 하나에 따라, 도 10의 (a)에 도시된 바와 같이, 특정 사용자의 이름으로 네이밍된 휴대폰 요금제(1000)가 완성된 것으로 가정한다. 예를 들어, 데이터 사용량은 40,000원(월)(1010), 통화 사용량은 30,000원(월)(1020), 부가 서비스 관련 토핑으로 7,000원(월)(1030)이 포함된 유니크한 정도로 최종 결제 금액은 77,000원(1040)의 “김철수 요금제”(1000)가 생성되었다.As shown in (a) of FIG. 10 according to any one of the above-described embodiments, it is assumed that a mobile phone plan 1000 named by a specific user's name is completed. For example, data usage is 40,000 won (monthly) (1010), call usage is 30,000 won (monthly) (1020), and the final payment amount is unique, including 7,000 won (monthly) (1030) as a topping related to additional services. The “Kim Cheol-soo rate plan” (1000) of 77,000 won (1040) was created.

이 때, 본 발명의 일실시예에 의한 모바일 디바이스는, 직접 또는 서버와의 통신을 통해 상기 생성된 특정 사용자의 요금제(1000)와 대응하는 캐릭터를 맵핑한 NFT(Non-Fungible Token)를 추가적으로 생성하도록 설계한다.At this time, the mobile device according to an embodiment of the present invention additionally generates a NFT (Non-Fungible Token) mapping a character corresponding to the generated rate plan 1000 of the specific user through direct or server communication. designed to do

예를 들어, 도 10의 (b)에 도시된 바와 같이, 특정 사용자의 요금제 관련 NFT 가 생성 중이라는 가이드 메시지(1050)가 디스플레이 된다.For example, as shown in (b) of FIG. 10 , a guide message 1050 indicating that an NFT related to a specific user's rate plan is being generated is displayed.

최종 생성된 NFT는, 휴대폰 요금제를 최초 설계한 사용자의 이름에 대한 정보(1001), 서브 캐릭터들(1011, 1021, 1031)을 포함하고 있다.The finally generated NFT includes information 1001 on the name of the user who initially designed the mobile phone plan, and sub characters 1011, 1021, and 1031.

특히, 특정 사용자의 요금제에 포함된 데이터 사용량(1010)에 대한 정보에 기초하여, 제1 서브 캐릭터(1011)의 칼라 또는 사이즈를 변경하도록 설계한다.In particular, it is designed to change the color or size of the first sub-character 1011 based on information on data usage 1010 included in a specific user's rate plan.

나아가, 특정 사용자의 요금제에 포함된 통화 사용량(1020)에 대한 정보에 기초하여, 제2 서브 캐릭터(1021)의 칼라 또는 사이즈를 변경하도록 설계한다.Furthermore, based on the information on the call usage 1020 included in the rate plan of a specific user, the color or size of the second sub-character 1021 is designed to be changed.

그리고, 특정 사용자의 요금제에 포함된 추가 서비스 관련 토핑(1030)에 대한 정보에 기초하여, 제3 서브 캐릭터(1031)의 칼라 또는 사이즈를 변경하도록 설계한다.And, based on the information on the topping 1030 related to the additional service included in the price plan of a specific user, the color or size of the third sub-character 1031 is designed to be changed.

따라서, 사용자별로 전혀 다른 NFT 캐릭터가 제공될 수 있는 기술적 효과가 있다.Therefore, there is a technical effect that completely different NFT characters can be provided for each user.

다만, 도 10에 도시된 실시예로 본 발명이 한정되는 것은 아니고, 특정 사용자의 요금제 정보에 따라, NFT 캐릭터 자체의 이미지를 변경하거나 아이템을 추가 또는 수정하는 것도 가능하다.However, the present invention is not limited to the embodiment shown in FIG. 10, and it is also possible to change the image of the NFT character itself or add or modify an item according to the price plan information of a specific user.

도 11은 본 발명의 일실시예들 중 어느 하나에 따라, 모바일 디바이스를 제어하는 프로세스를 도시한 플로우 차트이다. 이전 실시예들을 참조하여, 모바일 디바이스 관점에서의 동작 순서를 설명하도록 하겠다. 물론, 당업자는 필요에 따라 일부 단계를 삭제, 변경, 추가 등 변형 설계하는 것도 가능하다.11 is a flow chart illustrating a process for controlling a mobile device, according to one of the embodiments of the present invention. Referring to the previous embodiments, an operation sequence from a mobile device point of view will be described. Of course, a person skilled in the art may design modifications such as deleting, changing, or adding some steps as needed.

우선, 도 11에 도시하지는 않았지만, 본 발명의 일실시예에 의한 모바일 디바이스는, 메모리 등에 저장된 특정 사용자의 정보를 추출하여 휴대폰 요금제의 네이밍 프로세스를 보다 신속하게 진행할 수 있다.First, although not shown in FIG. 11, a mobile device according to an embodiment of the present invention can extract information of a specific user stored in a memory or the like to more quickly perform a naming process for a mobile phone plan.

나아가, 모바일 디바이스는, 상기 특정 사용자의 요금제를 생성하기 위한 모드로 진입한다(S1110). 예를 들어, 도 2에 도시된 임의의 어플리케이션 실행으로 트리거링 된다.Furthermore, the mobile device enters a mode for generating a rate plan for the specific user (S1110). For example, it is triggered by the execution of an arbitrary application shown in FIG. 2 .

또한, 모바일 디바이스는, 데이터 사용량 및 통화 사용량과 결제 금액이 연동된 복수개의 스크롤 바를 디스플레이 한다(S1120). 예를 들어, 제1 스크롤 바는, 기설정된 기간 기준으로 데이터 사용량 및 금액을 선택하기 위한 용도로 사용되며, 제2 스크롤 바는 통화 사용량 및 금액을 선택하기 위한 용도로 사용된다. 나아가, 도 11에 도시하지는 않았지만, 요금제의 최종 결제 금액도 표시하도록 설계된다. 예를 들어, 도 3의 (a)에 도시된 제1 스크린을 디스플레이 한다.In addition, the mobile device displays a plurality of scroll bars in which data usage, call usage, and payment amount are interlocked (S1120). For example, the first scroll bar is used for selecting data usage and amount based on a preset period, and the second scroll bar is used for selecting currency usage and amount. Furthermore, although not shown in FIG. 11, it is designed to display the final payment amount of the rate plan. For example, the first screen shown in (a) of FIG. 3 is displayed.

이어서, 모바일 디바이스는, 휴대폰 요금제의 기본 옵션(데이터 사용량/통화 사용량) 선택 이후, 다양한 서비스 관련 토핑 상품을 선택할 수 있는 제2 스크린(예를 들어, 도 3의 (b) 대응)을 디스플레이 한다. 나아가, 모바일 디바이스는, 예를 들어 도 3의 (b)에 도시된 제2 스크린에서, 특정 토핑 상품이 선택되었는지 여부를 판단한다(S1130).Subsequently, the mobile device displays a second screen (e.g., corresponding to (b) in FIG. 3) for selecting various service-related topping products after selecting the basic option (data usage/call usage) of the mobile phone plan. Furthermore, the mobile device determines whether a specific topping product is selected, for example, on the second screen shown in (b) of FIG. 3 (S1130).

상기 판단 결과(S1130) 특정 토핑 상품이 선택된 경우, 휴대폰 최종 결제 금액에 자동으로 반영된다(S1140).As a result of the determination (S1130), when a specific topping product is selected, it is automatically reflected in the final payment amount for the mobile phone (S1140).

그리고, 모바일 디바이스는, 휴대폰 최종 결제 금액과 무관한 제휴 혜택을 받을 쿠폰을 선택하기 위한 제3 스크린(예를 들어, 도 3의 (c)에 대응)을 디스플레이 한다(S1150).Then, the mobile device displays a third screen (corresponding to (eg, FIG. 3(c))) for selecting a coupon to receive affiliate benefits unrelated to the final payment amount of the mobile phone (S1150).

마지막으로, 도 11에 도시하지는 않았으나, 모바일 디바이스는 도 3의 (a) 내지 (c)의 제1 스크린 내지 제3 스크린 중 적어도 하나에서 인식된 터치 입력에 기초하여, 특정 사용자의 요금제를 자동으로 생성하도록 설계된다.Finally, although not shown in FIG. 11, the mobile device automatically sets a specific user's rate plan based on a touch input recognized on at least one of the first to third screens of FIGS. 3 (a) to (c). designed to create

다만, 전술한 바와 같이, 본 발명의 일특징 중 하나는, 데이터 사용량 및 통화 사용량과 결제 금액이 연동된 복수개의 스크롤 바를 디스플레이 한다는 점인데, 이를 서버와의 통신을 통해 구현하는 실시예를 이하 도 12에서 설명하도록 하겠다.However, as described above, one of the characteristics of the present invention is that a plurality of scroll bars are displayed in conjunction with data usage, call usage, and payment amount. An embodiment implementing this through communication with the server is shown below. I will explain in 12.

그리고, 도 12는 본 발명의 일실시예들 중 어느 하나에 따라, 서버 및 모바일 디바이스를 포함하는 시스템의 제어 프로세스를 도시한 플로우 차트이다. 당해 발명인 DIY 휴대폰 요금제는, 모바일 디바이스만으로 구현할 수도 있고, 서버(예를 들어, 이동 통신사)만으로 구현할 수도 있고, 또는 이들을 포함하는 시스템으로도 구현 가능하다.And, FIG. 12 is a flowchart illustrating a control process of a system including a server and a mobile device according to one of the embodiments of the present invention. The DIY mobile phone plan according to the present invention may be implemented only with a mobile device, a server (eg, a mobile communication company), or a system including these.

우선, 모바일 디바이스에서, 상기 모바일 디바이스의 요금제를 생성하기 위한 어플리케이션을 실행한다(S1200). 그리고, 모바일 디바이스는, 기설정된 기간 기준으로 데이터 사용량 및 금액을 선택하기 위한 제1 스크롤 바 및 상기 기설정된 기간과 동일한 기간 기준으로 통화 사용량 및 금액을 선택하기 위한 제2 스크롤 바를 디스플레이 한다.First, in the mobile device, an application for generating a rate plan of the mobile device is executed (S1200). And, the mobile device displays a first scroll bar for selecting data usage amount and amount based on a preset period and a second scroll bar for selecting call usage amount and amount based on the same period as the preset period.

또한, 모바일 디바이스에서 인식된 적어도 하나의 터치 입력에 반응하여, 적어도 하나의 요청 메시지를 상기 모바일 디바이스에서 상기 서버로 전송한다.In addition, in response to at least one touch input recognized by the mobile device, at least one request message is transmitted from the mobile device to the server.

서버는, 상기 적어도 하나의 요청 메시지에 반응하여, 데이터 사용량 관련 정보 또는 통화 사용량 관련 정보를 생성하고, 상기 데이터 사용량 관련 정보 또는 상기 통화 사용량 관련 정보를 포함하는 적어도 하나의 응답 메시지를 상기 서버에서 상기 모바일 디바이스로 전송하도록 설계한다.The server generates data usage-related information or call usage-related information in response to the at least one request message, and at least one response message including the data usage-related information or the call usage-related information is sent from the server to the call usage-related information. It is designed to be transmitted to a mobile device.

특히, 도 12에 도시된 바와 같이, 모바일 디바이스에서 인식된 적어도 하나의 터치 입력이 최대 허용 금액에 대응하는 경우(S1210), 모바일 디바이스는 최대 허용 금액에 대한 정보를 포함한 제1 요청 메시지를, 서버로 전송한다(S1220).In particular, as shown in FIG. 12, when at least one touch input recognized by the mobile device corresponds to the maximum allowable amount (S1210), the mobile device sends a first request message including information on the maximum allowable amount to the server. It is transmitted to (S1220).

서버는, 최대 허용 금액에 대한 정보에 기초하여 데이터 사용량 관련 제1 허용 범위를 계산하고(S1230), 상기 데이터 사용량 관련 제1 허용 범위에 대한 정보를 포함한 제1 응답 메시지를, 모바일 디바이스로 전송한다(S1240).The server calculates a first allowable range related to data usage based on the information on the maximum allowable amount (S1230), and transmits a first response message including information on the first allowable range related to the data usage to the mobile device. (S1240).

이에 반응하여, 모바일 디바이스는 제1 스크롤 바 주변에 상기 제1 허용범위를 함께 디스플레이 하도록 설계된다(S1250). 이와 관련된 실시예는 이전 도 5의 (b)에서 상세히 전술한 바, 중복되는 설명은 생략하도록 하겠다.In response to this, the mobile device is designed to display the first allowable range together around the first scroll bar (S1250). An embodiment related to this has been previously described in detail in FIG. 5(b), and duplicate descriptions will be omitted.

제1 허용범위 이내에서 특정 데이터 사용량이 선택된 경우(S1260), 모바일 디바이스는, 특정 데이터 사용량에 대한 정보를 포함한 제2 요청 메시지를, 서버로 전송한다(S1270). 한편, S1260 단계는, 도 5의 (b)에 도시된 523번을 참조하여 이해할 수가 있다.When a specific data usage amount is selected within the first allowable range (S1260), the mobile device transmits a second request message including information on the specific data usage amount to the server (S1270). Meanwhile, step S1260 can be understood by referring to number 523 shown in FIG. 5(b).

이어서, 서버는, 최대 허용 금액 및 상기 특정 데이터 사용량에 대한 정보에 기초하여 통화 사용량 관련 제2 허용 범위를 계산하고(S1280), 통화 사용량 관련 제2 허용 범위에 대한 정보를 포함한 제2 응답 메시지를, 모바일 디바이스로 전송한다(S1290).Next, the server calculates a second allowable range related to call usage based on the information on the maximum allowable amount and the specific data usage (S1280), and sends a second response message including information on the second allowable range related to call usage. , is transmitted to the mobile device (S1290).

마지막으로, 모바일 디바이스는, 제2 스크롤 바 주변에 제2 허용범위를 함께 디스플레이 하도록 설계된다(S1300). 이와 관련된 실시예는 이전 도 5의 (c)에서 상세히 전술한 바, 중복되는 설명은 생략하도록 하겠다.Finally, the mobile device is designed to display the second allowable range together around the second scroll bar (S1300). An embodiment related to this has been previously described in detail in (c) of FIG. 5, and redundant description will be omitted.

이와 같이 설계할 경우, 실시간으로 변경될 수 있는 통신 사업자의 정책에 따라, 오류 없이 개인별 특화된 요금제를 정확하게 계산할 수 있는 기술적 효과가 있다.In the case of designing in this way, there is a technical effect of accurately calculating a rate plan customized for each individual without error according to a communication service provider's policy that can be changed in real time.

전술한 본 발명은, 프로그램이 기록된 매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 매체는, 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 매체의 예로는, 어플리케이션, HDD(Hard Disk Drive), SSD(Solid State Disk), SDD(Silicon Disk Drive), ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장 장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. The above-described present invention can be implemented as computer readable code on a medium on which a program is recorded. The computer-readable medium includes all types of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable media include applications, Hard Disk Drives (HDDs), Solid State Disks (SSDs), Silicon Disk Drives (SDDs), ROMs, RAMs, CD-ROMs, magnetic tapes, floppy disks, and optical data storage. devices, etc., and also includes those implemented in the form of a carrier wave (eg, transmission through the Internet).

이상 본 발명의 실시예에 따른 데이터 처리 장치 및 방법을 구체적인 실시 형태로서 설명하였으나, 이는 예시에 불과한 것으로서 본 발명은 이에 한정되지 않는 것이며, 본 명세서에 개시된 기초 사상에 따르는 최광의 범위를 갖는 것으로 해석되어야 한다. 당업자는 개시된 실시 형태들을 조합, 치환하여 적시되지 않은 실시 형태를 실시할 수 있으나, 이 역시 본 발명의 권리범위를 벗어나지 않는 것이다. 이외에도 당업자는 본 명세서에 기초하여 개시된 실시형태를 용이하게 변경 또는 변형할 수 있으며, 이러한 변경 또는 변형도 본 발명의 권리범위에 속함은 명백하다.Although the data processing apparatus and method according to the embodiment of the present invention have been described as specific embodiments, this is only an example, and the present invention is not limited thereto, and is to be interpreted as having the widest scope according to the basic ideas disclosed herein. It should be. A person skilled in the art may implement an embodiment that is not indicated by combining or substituting the disclosed embodiments, but this also does not deviate from the scope of the present invention. In addition, those skilled in the art can easily change or modify the disclosed embodiments based on this specification, and it is clear that such changes or modifications also fall within the scope of the present invention.

101: 모바일 디바이스
120: 컨트롤러
130: 메모리
150: 입력 장치
155: 음향 출력 장치
176: 센서
177: 인터페이스
178: 연결 단자
179: 햅팁 칩
180: 카메라
189: 배터리
190: 트랜시버
196: 가입자 식별 칩
197: 안테나
101: mobile device
120: controller
130: memory
150: input device
155: sound output device
176: sensor
177: interface
178: connection terminal
179: haptip chip
180: camera
189: battery
190: transceiver
196: subscriber identification chip
197: antenna

Claims (24)

모바일 디바이스 및 서버를 포함하는 시스템의 제어 방법에 있어서,
상기 모바일 디바이스에서, 상기 모바일 디바이스의 요금제를 생성하기 위한 어플리케이션을 실행하는 단계;
상기 모바일 디바이스에서, 기설정된 기간 기준으로 데이터 기준값 및 금액을 선택하기 위한 제1 스크롤 바를 디스플레이 하는 단계;
상기 모바일 디바이스에서, 상기 기설정된 기간과 동일한 기간 기준으로 통화 사용량 및 금액을 선택하기 위한 제2 스크롤 바를 디스플레이 하는 단계;
상기 모바일 디바이스에서, 요금제의 최종 결제 금액을 포함하는 제1 스크린을 디스플레이 하는 단계;
상기 모바일 디바이스에서, 상기 최종 결제 금액에 종속된 제1 그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 포함하는 제2 스크린 또는 상기 최종 결제 금액에 독립된 제2 그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 포함하는 제3 스크린을 디스플레이 하는 단계;
상기 모바일 디바이스에서 인식된 적어도 하나의 터치 입력에 반응하여, 적어도 하나의 요청 메시지를 상기 모바일 디바이스에서 상기 서버로 전송하는 단계;
상기 서버에서, 상기 적어도 하나의 요청 메시지에 반응하여, 데이터 기준값 관련 정보 또는 통화 사용량 관련 정보를 생성하는 단계; 그리고
상기 데이터 기준값 관련 정보 또는 상기 통화 사용량 관련 정보를 포함하는 적어도 하나의 응답 메시지를 상기 서버에서 상기 모바일 디바이스로 전송하는 단계
를 포함하는 것을 특징으로 하는 시스템의 제어 방법.
In the control method of a system including a mobile device and a server,
In the mobile device, executing an application for generating a rate plan of the mobile device;
displaying, in the mobile device, a first scroll bar for selecting a data reference value and an amount based on a preset period of time;
displaying, on the mobile device, a second scroll bar for selecting call usage and amount based on the same period as the predetermined period;
displaying, on the mobile device, a first screen including the final payment amount of the rate plan;
In the mobile device, a second screen including an option for selecting a specific additional service from among the first group of additional services dependent on the final payment amount or a specific additional service from among the second group of additional services independent of the final payment amount displaying a third screen including options for selecting;
Transmitting at least one request message from the mobile device to the server in response to at least one touch input recognized by the mobile device;
generating, in the server, data reference value related information or call usage related information in response to the at least one request message; And
Transmitting at least one response message including the data reference value related information or the call usage related information from the server to the mobile device
A control method of a system comprising a.
삭제delete 삭제delete 삭제delete 삭제delete 모바일 디바이스의 제어 방법에 있어서,
메모리에 저장된 특정 사용자의 정보를 추출하는 단계;
상기 특정 사용자의 요금제를 생성하기 위한 모드로 진입하는 단계;
기설정된 기간 기준으로 데이터 기준값 및 금액을 선택하기 위한 제1 스크롤 바, 통화 사용량 및 금액을 선택하기 위한 제2 스크롤 바, 그리고 요금제의 최종 결제 금액을 포함하는 제1 스크린을 디스플레이 하는 단계;
상기 최종 결제 금액에 종속된 제1그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 포함하는 제2 스크린을 디스플레이 하는 단계;
상기 최종 결제 금액에 독립된 제2그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 포함하는 제3 스크린을 디스플레이 하는 단계; 그리고
상기 제1 스크린 내지 제3 스크린 중 적어도 하나에서 인식된 터치 입력에 기초하여, 상기 특정 사용자의 요금제를 생성하는 단계
를 포함하는 것을 특징으로 하는 모바일 디바이스의 제어 방법.
In the control method of the mobile device,
extracting information of a specific user stored in a memory;
entering a mode for generating a rate plan for the specific user;
Displaying a first screen including a first scroll bar for selecting a data reference value and an amount based on a predetermined period, a second scroll bar for selecting a call amount and an amount, and a final payment amount of a rate plan;
displaying a second screen including an option for selecting a specific supplementary service from among supplementary services of a first group dependent on the final payment amount;
displaying a third screen including an option for selecting a specific additional service from among additional services of a second group independent of the final payment amount; And
Generating a rate plan for the specific user based on a touch input recognized on at least one of the first to third screens
A control method of a mobile device comprising a.
삭제delete 삭제delete 삭제delete 제6항에 있어서,
상기 제2 스크린내 제1 그룹의 부가 서비스는,
상기 모바일 디바이스가 아닌 다른 전자 기기와 데이터 쉐어링이 가능한 서비스 또는 QoS(Quality of Service) 설정 관련 서비스 중 적어도 하나를 포함하는 것을 특징으로 하는 모바일 디바이스의 제어 방법.
According to claim 6,
The additional service of the first group in the second screen,
A method for controlling a mobile device, comprising at least one of a service capable of sharing data with other electronic devices other than the mobile device and a service related to a quality of service (QoS) setting.
제6항에 있어서,
상기 제3 스크린내 제2 그룹의 부가 서비스의 리스팅 순서는,
상기 제2 스크린에서 선택된 특정 부가 서비스의 타입에 따라 변경되는 것을 특징으로 하는 모바일 디바이스의 제어 방법.
According to claim 6,
The listing order of the additional services of the second group in the third screen,
A control method of a mobile device, characterized in that changed according to the type of specific supplementary service selected on the second screen.
삭제delete 삭제delete 삭제delete 제1항, 제6항, 제10항 또는 제11항 중 어느 한 항의 방법을 수행하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체.A computer-readable medium recording a program for performing the method of any one of claims 1, 6, 10 or 11. 모바일 디바이스에 있어서,
특정 사용자의 정보를 저장하고 있는 메모리;
기설정된 기간 기준으로 데이터 기준값 및 금액을 선택하기 위한 제1 스크롤 바, 통화 사용량 및 금액을 선택하기 위한 제2 스크롤 바 및 요금제의 최종 결제 금액을 포함하는 제1 스크린을 디스플레이 하고,
상기 최종 결제 금액에 종속된 제1그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 포함하는 제2 스크린을 디스플레이 하고,
상기 최종 결제 금액에 독립된 제2그룹의 부가 서비스 중 특정 부가 서비스를 선택하기 위한 옵션을 포함하는 제3 스크린을 디스플레이 하는 디스플레이 모듈; 그리고
상기 제1 스크린 내지 제3 스크린 중 적어도 하나에서 인식된 터치 입력에 기초하여, 상기 특정 사용자의 요금제를 생성하는 컨트롤러
를 포함하는 것을 특징으로 하는 모바일 디바이스.
In a mobile device,
a memory storing information of a specific user;
Displaying a first screen including a first scroll bar for selecting a data reference value and amount based on a predetermined period, a second scroll bar for selecting currency usage and amount, and a final payment amount of the rate plan;
Displaying a second screen including an option for selecting a specific additional service from among the first group of additional services dependent on the final payment amount;
a display module for displaying a third screen including an option for selecting a specific additional service from among a second group of additional services independent of the final payment amount; And
A controller that generates a rate plan for the specific user based on a touch input recognized on at least one of the first to third screens.
A mobile device comprising a.
삭제delete 삭제delete 삭제delete 제16항에 있어서,
상기 제2 스크린내 제1 그룹의 부가 서비스는,
상기 모바일 디바이스가 아닌 다른 전자 기기와 데이터 쉐어링이 가능한 서비스 또는 QoS(Quality of Service) 설정 관련 서비스 중 적어도 하나를 포함하는 것을 특징으로 하는 모바일 디바이스.
According to claim 16,
The additional service of the first group in the second screen,
A mobile device comprising at least one of a service capable of sharing data with other electronic devices other than the mobile device and a service related to setting a Quality of Service (QoS).
제16항에 있어서,
상기 제3 스크린내 제2 그룹의 부가 서비스의 리스팅 순서는,
상기 제2 스크린에서 선택된 특정 부가 서비스의 타입에 따라 변경되는 것을 특징으로 하는 모바일 디바이스.
According to claim 16,
The listing order of the additional services of the second group in the third screen,
Mobile device characterized in that it is changed according to the type of specific supplementary service selected on the second screen.
삭제delete 삭제delete 삭제delete
KR1020220029320A 2022-03-08 2022-03-08 Mobile terminal, server and method for controlling thereof KR102484603B1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020220029320A KR102484603B1 (en) 2022-03-08 2022-03-08 Mobile terminal, server and method for controlling thereof
KR1020220182607A KR102668810B1 (en) 2022-03-08 2022-12-23 Mobile terminal, server and method for controlling thereof
KR1020240064976A KR20240080188A (en) 2022-03-08 2024-05-20 Mobile terminal, server and method for controlling thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220029320A KR102484603B1 (en) 2022-03-08 2022-03-08 Mobile terminal, server and method for controlling thereof

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020220182607A Division KR102668810B1 (en) 2022-03-08 2022-12-23 Mobile terminal, server and method for controlling thereof

Publications (1)

Publication Number Publication Date
KR102484603B1 true KR102484603B1 (en) 2023-01-04

Family

ID=84925066

Family Applications (3)

Application Number Title Priority Date Filing Date
KR1020220029320A KR102484603B1 (en) 2022-03-08 2022-03-08 Mobile terminal, server and method for controlling thereof
KR1020220182607A KR102668810B1 (en) 2022-03-08 2022-12-23 Mobile terminal, server and method for controlling thereof
KR1020240064976A KR20240080188A (en) 2022-03-08 2024-05-20 Mobile terminal, server and method for controlling thereof

Family Applications After (2)

Application Number Title Priority Date Filing Date
KR1020220182607A KR102668810B1 (en) 2022-03-08 2022-12-23 Mobile terminal, server and method for controlling thereof
KR1020240064976A KR20240080188A (en) 2022-03-08 2024-05-20 Mobile terminal, server and method for controlling thereof

Country Status (1)

Country Link
KR (3) KR102484603B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060065303A (en) * 2004-12-10 2006-06-14 삼성전자주식회사 Apparatus and method for selecting optimal paying system in mobile terminal
KR20100024627A (en) * 2008-08-26 2010-03-08 윤홍미 Communication fee settlement system and settlement method thereof using specific character
KR20100065447A (en) * 2008-12-08 2010-06-17 (주) 엘지텔레콤 Apparatus for yielding proper communication fare system and control method thereof, system comprising the apparatus
KR20170014586A (en) * 2015-07-30 2017-02-08 엘지전자 주식회사 Mobile terminal and method for controlling the same

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040058791A (en) * 2002-12-27 2004-07-05 엘지전자 주식회사 Method for selecting rate system of mobile communication terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060065303A (en) * 2004-12-10 2006-06-14 삼성전자주식회사 Apparatus and method for selecting optimal paying system in mobile terminal
KR20100024627A (en) * 2008-08-26 2010-03-08 윤홍미 Communication fee settlement system and settlement method thereof using specific character
KR20100065447A (en) * 2008-12-08 2010-06-17 (주) 엘지텔레콤 Apparatus for yielding proper communication fare system and control method thereof, system comprising the apparatus
KR20170014586A (en) * 2015-07-30 2017-02-08 엘지전자 주식회사 Mobile terminal and method for controlling the same

Also Published As

Publication number Publication date
KR20240080188A (en) 2024-06-05
KR20230132357A (en) 2023-09-15
KR102668810B1 (en) 2024-05-24

Similar Documents

Publication Publication Date Title
US11126981B2 (en) Resource transferring method and apparatus
US9014664B2 (en) Configurable price matrix for mobile billing at a merchant server
US9338630B2 (en) Configurable price matrix for mobile billing at a billing server
US9633341B2 (en) Silent SMS triggering for mobile billing at a billing server
US11494443B2 (en) Electronic device for executing recommended application and operating method thereof
EP3287979A1 (en) Resource transfer method and device
US11182071B2 (en) Apparatus and method for providing function associated with keyboard layout
US20180218388A1 (en) Retargeting advertising product recommending user device and service providing device, advertising product recommending system including the same, control method thereof, and non-transitory computer readable storage medium having computer program recorded thereon
KR102213897B1 (en) A method for selecting one or more items according to an user input and an electronic device therefor
EP2741208A1 (en) Method for providing application information and mobile terminal thereof
CN111080371A (en) Method, device and storage medium for issuing resources to user account
CN112288894A (en) Method, device and equipment for displaying entrance ticket information and readable storage medium
US20210125243A1 (en) Cost calculating system and method therefor
KR102484603B1 (en) Mobile terminal, server and method for controlling thereof
CN111831385A (en) Business credit information processing method, device, equipment and storage medium
JP6475919B2 (en) Apparatus and method for conducting electronic transactions
US9269101B2 (en) Silent SMS triggering for mobile billing at a merchant server
KR102666045B1 (en) Electronic device for providing cloud service and method for operating thefeof
CN114489874A (en) Method, device and equipment for displaying small program page and storage medium
CN111476562A (en) Virtual resource transfer method, device, electronic equipment and storage medium
CN111539791A (en) Method, device and equipment for processing group bill and storage medium
CN112749959B (en) Resource transfer method, system, device, equipment and storage medium
CN113709721B (en) Resource transfer method, device, terminal and storage medium
CN110134303B (en) Operation control display method, device, terminal and storage medium
KR20210150174A (en) Electronic device using blockchain and a method thereof

Legal Events

Date Code Title Description
A107 Divisional application of patent
GRNT Written decision to grant