KR20150107144A - Management server communicating application on mobile device and operating method thereof - Google Patents
Management server communicating application on mobile device and operating method thereof Download PDFInfo
- Publication number
- KR20150107144A KR20150107144A KR1020140029608A KR20140029608A KR20150107144A KR 20150107144 A KR20150107144 A KR 20150107144A KR 1020140029608 A KR1020140029608 A KR 1020140029608A KR 20140029608 A KR20140029608 A KR 20140029608A KR 20150107144 A KR20150107144 A KR 20150107144A
- Authority
- KR
- South Korea
- Prior art keywords
- product
- mobile terminal
- application
- count value
- user
- Prior art date
Links
- 238000011017 operating method Methods 0.000 title abstract 2
- 238000000034 method Methods 0.000 claims abstract description 45
- 230000004044 response Effects 0.000 claims abstract description 15
- 238000012790 confirmation Methods 0.000 claims abstract description 14
- 238000009434 installation Methods 0.000 claims description 19
- 230000001747 exhibiting effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 15
- 239000002537 cosmetic Substances 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000003020 moisturizing effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0281—Customer communication at a business location, e.g. providing product or service information, consulting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 전자 장치에 관한 것으로, 좀 더 구체적으로는 관리 서버 및 그것을 포함하는 네트워크 시스템에 관한 것이다.The present invention relates to electronic devices, and more particularly to a management server and a network system including the same.
1969년 미 국방성에 의해서 군사적 목적에 의해 알파넷(ARPANET)이라는 이름으로 처음 시작된 인터넷은 1990년대에 이르러서야 대중에게 점차 확산되기 시작되었고, 비로소 대중화 된 시기는 최근 몇 년 전의 일이다.The Internet, first launched in 1969 by the Pentagon for military purposes under the name ARPANET, began to spread to the masses in the 1990s, and was popularized in recent years.
이처럼, 1990년 초반까지 일부의 사람들만이 컴퓨터를 사용할 줄 알고 있었고, 컴퓨터를 사용할 줄 아는 사람들 중에서도, 일부만이 통신 수단으로 인터넷(Internet)을 사용할 수 있었다. 그러나 현재에는, 거의 대부분의 사람들이 컴퓨터 뿐만 아니라 모바일(mobile) 단말기를 통하여 인터넷을 사용할 수 있게 되었다.As such, by the early 1990s, only a few people knew how to use computers, and even among those who knew how to use computers, only a handful of people could use the Internet as a means of communication. Nowadays, however, almost everyone can use the Internet through mobile terminals as well as computers.
이와 같이 인터넷을 기반으로 전자 상거래, 전자 뉴스, 사이버 주식 거래, 전자 메일(Electronic mail: e-mail) 등 다양한 서비스들이 제공되고 있으며, 사용자들이 예전에 물리적으로 하던 작업을 현재에는 인터넷을 통해 손쉽게 서비스 받을 수 있게 됨에 따라 인터넷 서비스는 가장 중요한 분야로 급부상하고 있다.In this way, various services such as e-commerce, electronic news, cyber stock trading, and electronic mail (e-mail) based on the Internet are being provided. Internet services are emerging as the most important areas as they become available.
사업자는 소위 '정보의 바다'라 일컬어지는 인터넷을 통하여 정보를 검색하고, 원하는 정보를 추출하기 위해 노력하고 있다. 또한 사업자는, 제품 판매와 함께 인터넷을 통한 연관 서비스를 제공함으로써, 제품 판매를 촉진시키기 위해 노력하고 있다.Operators are trying to retrieve information through the Internet, which is called the "sea of information", and to extract the desired information. In addition, operators are striving to promote product sales by providing related services through the Internet along with product sales.
본 발명의 목적은 소비자에게 사용 제품의 가용 기간을 인지하고, 사업자에게 적절한 광고를 가능하게 하는 것이다.It is an object of the present invention to recognize the availability period of a product to be used by a consumer and enable a proper advertisement for a business.
본 발명의 실시 예에 따른 관리 서버의 동작 방법에 있어서, 모바일 단말기에 설치된 애플리케이션을 통해 수신되는 아이디에 따라 인증 절차를 수행하고 사용자를 식별하는 단계; 및 상기 사용자의 식별 후에, 상기 모바일 단말기로부터의 요청에 응답하여 적어도 하나의 제품에 대한 제품 정보를 제공하는 단계를 포함한다. 이때 상기 애플리케이션은 상기 애플리케이션에 등록된 사용 제품에 대한 기점(起點)이 설정된 후에, 상기 모바일 단말기의 입력 장치를 통해 사용 확인 신호가 수신될 때마다 상기 사용 제품에 대응하는 카운트 값을 증가시키고, 상기 카운트 값이 임계값에 도달할 때 상기 사용 제품에 대한 알람을 나타내는 화면을 상기 모바일 단말기의 디스플레이 장치에 디스플레이한다.According to another aspect of the present invention, there is provided a method of operating a management server, the method comprising: performing an authentication procedure and identifying a user according to an ID received through an application installed in the mobile terminal; And providing product information for at least one product in response to a request from the mobile terminal after the identification of the user. The application increases the count value corresponding to the used product each time a use confirmation signal is received through the input device of the mobile terminal after a starting point for the used product registered in the application is set, When the count value reaches a threshold value, displays a screen showing an alarm for the used product on the display device of the mobile terminal.
실시 예로서, 상기 동작 방법은 상기 애플리케이션에 상기 사용 제품이 등록될 때, 상기 모바일 단말기로부터 식별 정보를 수신하는 단계; 및 상기 식별 정보에 기초하여 상기 사용 제품을 식별하고, 상기 사용 제품에 대응하는 총(total) 카운트 값을 상기 모바일 단말기에 제공하는 단계를 더 포함할 수 있다.In an embodiment, the method further comprises: receiving identification information from the mobile terminal when the used product is registered in the application; And identifying the used product based on the identification information and providing a total count value corresponding to the used product to the mobile terminal.
실시 예로서, 상기 애플리케이션은 상기 총 카운트 값에서 특정 마진(margin)을 뺀 값을 상기 임계값으로서 설정할 수 있다.In an embodiment, the application may set a value obtained by subtracting a specific margin from the total count value as the threshold value.
실시 예로서, 상기 애플리케이션은 상기 총 카운트 값을 조절하기 위한 선택 영역을 상기 디스플레이 장치를 통해 디스플레이할 수 있다.As an embodiment, the application may display a selection area for adjusting the total count value through the display device.
실시 예로서, 상기 애플리케이션은 상기 사용 제품에 대한 알람을 노출하는 화면이 디스플레이될 때, 상기 적어도 하나의 제품에 대한 상기 제품 정보를 제공받을지 선택하기 위한 선택 영역을 상기 디스플레이 장치를 통해 디스플레이할 수 있다.As an embodiment, the application may display, via the display device, a selection area for selecting whether to receive the product information for the at least one product when a screen exposing an alarm for the product is displayed .
실시 예로서, 상기 애플리케이션은 상기 카운트 값과 관계없이, 상기 사용 제품의 사용을 완료하였음을 나타내는 입력을 상기 입력 장치를 통해 수신하면, 상기 적어도 하나의 제품에 대한 상기 제품 정보를 제공받을지 선택하기 위한 선택 영역을 상기 디스플레이 장치를 통해 디스플레이할 수 있다.In an embodiment, the application is configured to receive, via the input device, an input indicating that the use of the product has been completed, regardless of the count value, and to select whether to receive the product information for the at least one product And display the selected area through the display device.
실시 예로서, 상기 선택 영역이 선택될 때, 상기 애플리케이션은 상기 적어도 하나의 제품에 대한 상기 제품 정보를 상기 관리 서버에 요청하고, 상기 관리 서버는 상기 적어도 하나의 제품에 대한 상기 제품 정보를 상기 모바일 단말기에 전송할 수 있다.As an embodiment, when the selection region is selected, the application requests the product information for the at least one product from the management server, and the management server transmits the product information for the at least one product to the mobile To the terminal.
실시 예로서, 상기 기점은 상기 애플리케이션에 상기 사용 제품이 등록되는 시점일 수 있다. 다른 실시 예로서, 상기 애플리케이션은 상기 기점을 결정하기 위한 화면을 상기 디스플레이 장치를 통해 디스플레이하고, 상기 기점은 상기 입력 장치를 통해 수신되는 입력에 의해 결정될 수 있다.In an embodiment, the starting point may be the time when the used product is registered in the application. In another embodiment, the application displays a screen for determining the origin through the display device, and the origin may be determined by an input received through the input device.
실시 예로서, 상기 애플리케이션은 상기 모바일 단말기의 상기 디스플레이 장치를 통해 상기 카운트 값을 노출하되, 상기 사용 확인 신호를 수신받기 위한 입력 버튼을 함께 디스플레이할 수 있다.In an embodiment, the application may expose the count value via the display device of the mobile terminal, together with an input button for receiving the use confirmation signal.
실시 예로서, 상기 동작 방법은 상기 모바일 단말기로부터 상기 카운트 값을 수신하는 단계; 상기 카운트 값에 따라, 상기 사용자의 상기 사용 제품에 대응하는 포인트를 증가시키는 단계; 및 상기 포인트에 대한 정보를 상기 모바일 단말기에 제공하는 단계를 더 포함할 수 있다.In an embodiment, the method comprises receiving the count value from the mobile terminal; Increasing a point corresponding to the user product of the user according to the count value; And providing information on the point to the mobile terminal.
실시 예로서, 상기 애플리케이션은 상기 포인트에 대한 정보에 따라 상기 디스플레이 장치를 통해 상기 포인트를 노출할 수 있다.In an embodiment, the application may expose the point via the display device according to information about the point.
본 발명의 다른 일면은 사용 제품을 등록 및 관리하기 위한 애플리케이션의 설치 파일을 네트워크를 통해 제공받고 상기 애플리케이션을 설치하는 모바일 단말기에 연결되는 관리 서버에 관한 것이다. 본 발명의 실시 예에 따른 관리 서버는 상기 모바일 단말기에 설치된 상기 애플리케이션을 통해 수신되는 아이디에 따라 인증 절차를 수행하고 사용자를 식별하는 사용자 인증부; 및 상기 사용자의 식별 후에, 상기 모바일 단말기로부터의 요청에 응답하여 적어도 하나의 제품에 대한 제품 정보를 제공하는 사용자 관리부를 포함한다. 상기 애플리케이션은 상기 애플리케이션에 등록된 사용 제품에 대한 기점(起點)이 설정된 후에, 상기 모바일 단말기의 입력 장치를 통해 사용 확인 신호가 수신될 때마다 상기 사용 제품에 대응하는 카운트 값을 증가시키고, 상기 카운트 값이 임계값에 도달할 때 상기 사용 제품에 대한 알람을 나타내는 화면을 상기 모바일 단말기의 디스플레이 장치에 디스플레이한다.Another aspect of the present invention relates to a management server connected to a mobile terminal that receives an installation file of an application for registering and managing a used product through a network and installs the application. A management server according to an embodiment of the present invention includes a user authentication unit for performing an authentication procedure and identifying a user according to an ID received through the application installed in the mobile terminal; And a user management unit for providing product information on at least one product in response to a request from the mobile terminal after the identification of the user. The application increases the count value corresponding to the used product each time a use confirmation signal is received through the input device of the mobile terminal after a starting point for the used product registered in the application is set, And displays a screen indicating an alarm for the used product on the display device of the mobile terminal when the value reaches a threshold value.
본 발명의 다른 실시 예에 따른 관리 서버의 동작 방법은 모바일 단말기에 설치된 애플리케이션을 통해 수신되는 아이디에 따라 인증 절차를 수행하고 사용자를 식별하는 단계; 및 상기 사용자의 식별 후에, 상기 모바일 단말기로부터의 요청에 응답하여 적어도 하나의 제품에 대한 제품 정보를 제공하는 단계를 포함하되, 상기 애플리케이션은 상기 애플리케이션에 등록된 사용 제품에 대한 기점(起點)이 설정된 후에, 상기 사용 제품에 대응하는 카운트 값을 일정 주기마다 증가시키고, 상기 카운트 값이 임계값에 도달할 때 상기 사용 제품에 대한 알람을 나타내는 화면을 상기 모바일 단말기의 디스플레이 장치에 디스플레이한다.According to another aspect of the present invention, there is provided a method of operating a management server, the method comprising: performing an authentication procedure and identifying a user according to an ID received through an application installed in the mobile terminal; And providing product information for at least one product in response to a request from the mobile terminal after the identification of the user, wherein the application is configured such that a starting point for a used product registered in the application is set The count value corresponding to the used product is incremented every predetermined period and a screen showing an alarm for the used product is displayed on the display device of the mobile terminal when the count value reaches the threshold value.
본 발명의 다른 실시 예에 따른 관리 서버는 모바일 단말기에 설치된 애플리케이션을 통해 수신되는 아이디에 따라 인증 절차를 수행하고 사용자를 식별하는 사용자 인증부; 및 상기 사용자의 식별 후에, 상기 모바일 단말기로부터의 요청에 응답하여 적어도 하나의 제품에 대한 제품 정보를 제공하는 사용자 관리부를 포함하되, 상기 애플리케이션은 상기 애플리케이션에 등록된 사용 제품에 대한 기점(起點)이 설정된 후에, 상기 사용 제품에 대응하는 카운트 값을 일정 주기마다 증가시키고, 상기 카운트 값이 임계값에 도달할 때 상기 사용 제품에 대한 알람을 나타내는 화면을 상기 모바일 단말기의 디스플레이 장치에 디스플레이한다.According to another aspect of the present invention, there is provided a management server comprising: a user authentication unit for performing an authentication procedure according to an ID received through an application installed in a mobile terminal and identifying a user; And a user management unit for providing product information on at least one product in response to a request from the mobile terminal after the identification of the user, wherein the application has a starting point for the used product registered in the application The display unit displays a screen showing an alarm for the used product when the count value reaches a threshold value after the count value is set to a predetermined value.
본 발명의 또 다른 일면은 네트워크를 통해 모바일 단말기에 연결되는 네트워크 데이터 베이스에 관한 것이다. 본 발명의 실시 예에 따른 네트워크 데이터 베이스는 사용 제품을 등록 및 관리하기 위한 애플리케이션의 설치 파일을 저장하고, 상기 모바일 단말기의 요청에 응답하여 상기 설치 파일을 상기 네트워크를 통해 상기 모바일 단말기에 제공하는 저장 매체를 포함한다. 상기 모바일 단말기는 상기 설치 파일에 따라 상기 애플리케이션을 설치한다. 이때, 상기 애플리케이션은 상기 애플리케이션에 등록된 사용 제품에 대한 기점(起點)이 설정된 후에, 상기 모바일 단말기의 입력 장치를 통해 사용 확인 신호가 수신될 때마다 상기 사용 제품에 대응하는 카운트 값을 증가시키고, 상기 카운트 값이 임계값에 도달할 때 상기 사용 제품에 대한 알람을 나타내는 화면을 상기 모바일 단말기의 디스플레이 장치에 디스플레이할 수 있다.Another aspect of the present invention relates to a network database connected to a mobile terminal through a network. A network database according to an embodiment of the present invention stores an installation file of an application for registering and managing a product to be used and stores the installed file in the network in response to a request from the mobile terminal Media. The mobile terminal installs the application according to the installation file. At this time, the application increases a count value corresponding to the used product each time a use confirmation signal is received through the input device of the mobile terminal after a starting point for the used product registered in the application is set, When the count value reaches a threshold value, a screen indicating an alarm for the used product can be displayed on the display device of the mobile terminal.
본 발명의 실시 예에 따르면, 소비자는 사용 제품의 가용 기간을 인지하고 사업자는 적절한 광고 시점을 인지할 수 있게 한다.According to the embodiment of the present invention, the consumer recognizes the availability period of the used product and allows the business operator to recognize an appropriate advertisement time point.
도 1은 네트워크 시스템을 보여주는 개념도이다. 도 2는 도 1의 모바일 단말기를 보여주는 블록도이다.
도 2는 도 1의 모바일 단말기를 보여주는 블록도이다.
도 3은 관리 서버를 보여주는 블록도이다.
도 4는 관리 서버의 일 실시 예를 보여주는 블록도이다.
도 5는 관리 서버 및 모바일 단말기의 동작 방법을 보여주는 도면이다.
도 6은 총 카운트 값을 설정하기 위한 방법을 보여주는 도면이다.
도 7a 및 도 7b는 애플리케이션을 구동함에 따라 모바일 단말기에 표시되는 화면을 보여주는 도면이다.
도 8은 사용자의 사용 제품에 대응하는 포인트를 관리하기 위한 방법을 보여주는 도면이다.
도 9는 날씨 정보를 반영한 메시지가 표시된 화면을 보여주는 도면이다.
도 10은 다른 사용자가 관심있는 제품으로 등록한 제품 정보를 보여주는 화면을 보여주는 도면이다.
도 11은 사용자가 관심있는 제품으로 등록한 제품의 이벤트 정보를 노출하는 화면을 보여주는 도면이다.1 is a conceptual diagram showing a network system. 2 is a block diagram illustrating the mobile terminal of FIG.
2 is a block diagram illustrating the mobile terminal of FIG.
3 is a block diagram showing a management server.
4 is a block diagram illustrating an embodiment of a management server.
5 is a diagram illustrating an operation method of the management server and the mobile terminal.
6 is a diagram showing a method for setting a total count value.
7A and 7B are views showing screens displayed on a mobile terminal when an application is operated.
8 is a diagram showing a method for managing points corresponding to a user's product used.
9 is a view showing a screen on which a message reflecting weather information is displayed.
10 is a view showing a screen showing product information registered by another user as a product of interest.
11 is a view showing a screen for exposing event information of a product registered by a user as a product of interest.
이하, 본 발명에 따른 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명에 따른 동작을 이해하는데 필요한 부분만이 설명되며 그 이외 부분의 설명은 본 발명의 요지를 모호하지 않도록 하기 위해 생략될 것이라는 것을 유의하여야 한다. 또한 본 발명은 여기에서 설명되는 실시 예에 한정되지 않고 다른 형태로 구체화될 수도 있다. 단지, 여기에서 설명되는 실시 예은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 본 발명의 기술적 사상을 용이하게 실시할 수 있을 정도로 상세히 설명하기 위하여 제공되는 것이다.
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description, only parts necessary for understanding the operation according to the present invention will be described, and the description of other parts will be omitted in order to avoid obscuring the gist of the present invention. Further, the present invention is not limited to the embodiments described herein but may be embodied in other forms. It is to be understood, however, that the invention may be embodied in many other specific forms without departing from the spirit or essential characteristics thereof.
도 1은 네트워크 시스템(10)을 보여주는 개념도이다. 도 2는 도 1의 모바일 단말기(120)를 보여주는 블록도이다.1 is a conceptual diagram showing a
먼저 도 1을 참조하면, 네트워크 시스템(10)은 네트워크 데이터 베이스(110), 모바일 단말기(120), 관리 서버(130) 및 관리자 PC(140)를 포함한다.Referring first to FIG. 1, a
네트워크 데이터 베이스(110)는 본 발명의 실시 예에 따른 애플리케이션의 설치 파일을 저장한다. 네트워크 데이터 베이스(110)는 모바일 단말기(120)의 요청에 따라 설치 파일을 네트워크(150)를 통해 모바일 단말기(120)로 제공한다. 네트워크 데이터 베이스(110)는 대용량의 저장 공간을 가진 저장 매체를 포함할 수 있다. 그러한 저장 매체에는, 애플리케이션의 설치 파일이 저장된다.The
모바일 단말기(120)는 네트워크(150)를 통해 네트워크 데이터 베이스(110), 관리 서버(130) 및 관리자 PC(140)에 연결된다. 모바일 단말기(120)는 네트워크 데이터 베이스(110)로부터 애플리케이션의 설치 파일을 제공받는다. 그리고 모바일 단말기(120)는, 예를 들면 사용자의 선택에 따라, 설치 파일을 실행 및 애플리케이션을 설치할 수 있다.The
도 2를 참조하면, 모바일 단말기(120)는 무선 송수신기(210), 프로세서(220), 램(230), 디스플레이 장치(240), 입력 장치(250), 이미지 센서(260), 저장 매체(270) 및 버스(280)를 포함한다.2, the
무선 송수신기(210)는 안테나를 통하여 무선 신호를 송수신할 수 있다. 예를 들면, 무선 송수신기(210)는 안테나를 통하여 수신된 무선 신호를 프로세서(220)가 처리할 수 있는 데이터로 변환할 수 있다. 따라서 프로세서(220)는 무선 송수신기(210)로부터 출력된 데이터를 처리하고, 처리된 데이터를 저장 매체(270)에 저장하거나 디스플레이 장치(240)를 통하여 디스플레이할 수 있다. 무선 송수신기(210)는 프로세서(220)로부터 출력된 데이터를 무선 신호로 변환하고, 변환된 무선 신호를 안테나를 통하여 외부로 출력할 수 있다The
프로세서(220)는 모바일 단말기(120)의 제반 동작을 제어한다. 램(230)는 프로세서(220)의 동작 메모리로서 사용된다. 프로세서(220)는 무선 송수신기(210)를 통해 수신된 설치 파일을, 예를 들면 램(230)에 임시 저장하고, 그것을 실행하여 애플리케이션을 설치하고, 설치된 애플리케이션을 구동할 수 있다.The
프로세서(220)는 저장 매체(270)로부터 출력된 데이터, 무선 송수신기(210)로부터 출력된 데이터, 또는 입력 장치(250)로부터 출력된 신호가 디스플레이될 수 있도록 디스플레이 장치(240)를 제어할 수 있다.The
입력 장치(250)는 프로세서(220)의 동작을 제어하기 위한, 그리고 프로세서(220)에 의하여 처리될 데이터를 입력하기 위한 장치로서, 터치 패드 (touch pad)와 컴퓨터 마우스(computer mouse)와 같은 포인팅 장치(pointing device), 키패드(keypad), 또는 키보드로 구현될 수 있다.The
이미지 센서(260)는 입력 장치(250)로부터의 제어 또는 프로세서(220)로부터의 제어에 응답하여 외부 이미지를 센싱하고, 센싱된 데이터를 프로세서(220), 디스플레이 장치(240) 또는 저장 매체(270)에 전달한다. 예를 들면, 이미지 센서(260)는 바코드 스캐너의 기능을 수행할 수 있다.The
저장 매체(270)는 프로세서(220)로부터의 제어, 입력 장치(250)로부터의 제어에 응답하여 데이터를 저장하고, 저장된 데이터를 제공한다. 예를 들면, 저장 매체(270)는 불휘발성 메모리 장치로서 구현될 수 있다. 예를 들면, 저장 매체(270)는 하드 디스크 드라이브(Hard Disk Drive)로서 구현될 수 있다.The
실시 예로서, 모바일 단말기(120)는 이동 전화기(cellular phone), 스마트 폰(smart phone), 또는 태블릿(tablet) PC와 같은 전자 장치로서 구현될 수 있다.As an example, the
이러한 모바일 단말기(120)의 구성들에 의해, 네트워크 데이터 베이스(110)로부터 제공된 설치 파일에 따라 애플리케이션이 설치되고, 해당 애플리케이션이 모바일 단말기(120) 상에서 구동될 수 있다.According to the configurations of the
애플리케이션이 설치된 이후에, 애플리케이션 상에서 아이디 및 패스워드가 입력될 수 있다. 도 1을 참조하면, 이러한 아이디 및 패스워드에 따라 모바일 단말기(120)와 관리 서버(130) 사이에 인증 절차가 수행되고, 서버(130)는 사용자를 식별할 수 있다. 아이디 및 패스워드는 모바일 단말기(120)의 입력 장치(250, 도 2 참조)를 통해 제공될 수 있다.After the application is installed, an ID and password can be entered on the application. Referring to FIG. 1, an authentication procedure is performed between the
본 발명의 실시 예에 따르면, 애플리케이션은 애플리케이션에 등록한 사용 제품에 대한 기점(起點)이 설정된 이후에, 모바일 단말기(120)의 입력 장치(250)를 통해 사용 확인 신호가 수신될 때마다 사용 제품에 대응하는 카운트 값을 증가시키고, 카운트 값이 임계값에 도달할 때 디스플레이 장치(240)를 통해 사용 제품에 대응하는 알람을 디스플레이한다.According to an embodiment of the present invention, an application is provided to the use product every time a use confirmation signal is received via the
관리 서버(130)는 네트워크(150)를 통해 네트워크 데이터 베이스(110), 모바일 단말기(120) 및 관리자 PC(140)와 통신한다. 관리 서버(130)는 모바일 단말기(120)에 설치된 애플리케이션을 관리하도록 구성된다. 관리 서버(130)는 모바일 단말기(120)와 통신함으로써, 애플리케이션의 사용자를 인증할 수 있다. 이후 관리 서버(130)는 모바일 단말기(120)로부터의 요청에 응답하여 적어도 하나의 제품에 대한 제품 정보를 모바일 단말기(120)에 제공할 수 있다.
The
도 3은 관리 서버(130)를 보여주는 블록도이다.3 is a block diagram showing the
도 1 및 도 3을 참조하면, 관리 서버(130)는 송수신부(310), 사용자 인증부(320), 사용자 관리부(330) 및 데이터 베이스(350)를 포함한다. 송수신부(310)는 네트워크(150)를 통해 모바일 단말기(120)로부터 수신되는 신호를 관리 서버(130)에서 처리될 수 있는 데이터로 변환하고, 변환된 데이터를 사용자 인증부(320) 또는 사용자 관리부(330)에 제공한다. 예를 들면, 송수신부(310)는 유선 신호를 수신할 수도, 무선 신호를 수신할 수도 있다.1 and 3, the
사용자 인증부(320)는 모바일 단말기(120)로부터의 아이디 및 패스워드를 통한 인증 절차에 따라, 사용자를 식별할 수 있다. The
사용자 관리부(330)는 사용자 인증부(320)에 의해 사용자가 식별된 후에 모바일 단말기(120)에 서비스를 제공할 수 있다. 사용자 관리부(330)는 데이터 베이스(350)에 데이터를 저장하고 데이터 베이스(350)로부터 데이터를 읽을 수 있다. 사용자 관리부(330)의 기능에 대하여는 도 5 내지 도 7을 참조하여 더 상세히 설명된다.
The
도 4는 관리 서버(130)의 일 실시 예(400)를 보여주는 블록도이다.4 is a block diagram illustrating an
도 4를 참조하면, 관리 서버(400)는 송수신부(410), 프로세서(420), 램(430), 입출력 인터페이스(440), 데이터 베이스(450) 및 버스(460)를 포함한다.4, the
송수신부(410) 및 데이터 베이스(450)는 도 3의 송수신부(310) 및 데이터 베이스(350)와 마찬가지로 구성된다. 이하 중복되는 설명은 생략한다.The transmission /
프로세서(420)는 관리 서버(400)의 제반 동작을 제어하도록 구성된다. 프로세서(420)는 램(430)과 함께 도 3의 사용자 인증부(320) 및 사용자 관리부(330)의 기능을 수행한다. 예를 들면, 프로세서(420)는 사용자 인증부(320) 및 사용자 관리부(330)에 해당하는 프로그램 파일들을 램(430)에 로드하고, 램(430)에 저장된 프로그램 파일들을 실행함으로써 사용자 인증부(320) 및 사용자 관리부(330)의 기능을 수행할 수 있다.The
관리 서버(130)의 관리자는 입출력 인터페이스(440)를 통하여 프로세서(430)를 제어할 수 있다. 예를 들면 입출력 인터페이스(440)는 터치 패드 (touch pad)와 컴퓨터 마우스(computer mouse)와 같은 포인팅 장치(pointing device), 키패드(keypad), 또는 키보드로 구현되는 입력 모듈, 그리고 디스플레이 모듈을 포함할 수 있다.
The administrator of the
도 5는 관리 서버(110) 및 모바일 단말기(120)의 동작 방법을 보여주는 도면이다. 5 is a diagram illustrating an operation method of the
도 1, 도 2 및 도 5를 참조하면, S110단계에서, 모바일 단말기(120)는 네트워크 데이터 베이스(110)로부터 설치 파일을 제공받고, 설치 파일을 실행함으로써 해당 애플리케이션을 설치한다.1, 2, and 5, in step S110, the
S120단계에서, 애플리케이션 사용자에 대한 인증 절차가 수행된다.In step S120, an authentication procedure for the application user is performed.
S130단계에서, 애플리케이션에 사용 제품이 등록된다. 사용 제품은 다양한 방법들에 따라 애플리케이션에 등록될 수 있다.In step S130, the used product is registered in the application. The product used can be registered in the application according to various methods.
실시 예로서, 애플리케이션은, 예를 들면 사용자의 선택에 따라, 복수의 제품들에 대한 제품 정보를 관리 서버(130)에 요청할 수 있다. 모바일 단말기(120)로부터의 요청에 응답하여 관리 서버(130)는 복수의 제품들에 대한 제품 정보를 모바일 단말기(120)에 제공하도록 구성된다. 복수의 제품들에 대한 제품 정보는 디스플레이 장치(240)를 통해 디스플레이될 것이다. 이후 입력 장치(250)를 통해 복수의 제품들 중 어느 하나를 선택하는 입력이 수신되면, 애플리케이션에 해당 제품이 사용 제품으로서 등록된다.As an embodiment, the application may request the
다른 실시 예로서, 애플리케이션은 이미지 센서(260)를 통해 수신되는 바코드 정보에 따라 사용 제품을 등록할 수 있다.In another embodiment, the application may register the use product according to the barcode information received via the
또 다른 실시 예로서, 관리자 PC(140)가 사용 제품에 해당하는 식별 정보를 관리 서버(130)에 전송하면, 관리 서버(130)는 이러한 식별 정보를 모바일 단말기(120)에 전송할 수 있다. 애플리케이션은 식별 정보에 따라 해당 사용 제품을 등록할 수 있다. 예를 들면, 위 관리자 PC(140)는 제품을 판매하는 매장에 비치된 PC일 수 있다. 즉 애플리케이션에 사용 제품이 등록되는 것은 제품을 판매하는 매장으로부터 수행될 수 있다.In another embodiment, when the
애플리케이션에 사용 제품이 등록되면, 해당 식별 정보는 관리 서버(130)에 전송되고, 저장될 수 있다.When the used product is registered in the application, the identification information may be transmitted to the
S140단계에서, 애플리케이션에 등록된 사용 제품에 대한 기점(起點)이 설정된다. 실시 예로서, 사용 제품에 대한 기점은 애플리케이션에 사용 제품이 등록되는 시점일 수 있다. 즉 애플리케이션에 사용 제품이 등록될 때 사용 제품에 대한 기점이 자동으로 설정될 수 있다. 다른 실시 예로서, 애플리케이션은 기점을 선택하기 위한 화면을 디스플레이 장치(240)에 디스플레이할 수 있다. 이후 입력 장치(250)를 통해 수신되는 입력에 의해 기점이 결정될 것이다.In step S140, a starting point for the used product registered in the application is set. As an embodiment, the starting point for the used product may be the time when the used product is registered in the application. That is, a starting point for the used product can be automatically set when the used product is registered in the application. In another embodiment, the application may display a screen for selecting a starting point on the
S150단계에서, 사용자가 입력 장치(250)를 통해 사용 확인 신호를 입력할 때마다 애플리케이션은 사용 제품에 대응하는 카운트 값을 증가시킨다. 예를 들면, 사용자는 사용 제품을 실제로 사용할 때 사용 확인 신호를 입력할 수 있다. 그러므로 카운트 값에 따라 사용 제품의 잔여 용량을 유추할 수 있다.In step S150, each time the user inputs the use confirmation signal through the
애플리케이션은 이러한 카운트 값을 디스플레이 장치(240)를 통해 노출할 수 있다. 이때, 사용 확인 신호를 수신받기 위한 입력 버튼은 카운트 값과 함께 또는 인접한 지점에 보여질 수 있다. 입력 버튼을 선택함으로써 사용 확인 신호가 생성되고, 카운트 값이 증가할 수 있다.The application may expose these count values through the
다른 실시 예로서, 사용 제품에 대응하는 카운트 값은 일정 주기마다 증가할 수 있다. 예를 들면, 해당 사용 제품의 실제 사용 시기를 고려하여 카운트 값이 소정의 시간마다 증가하도록 설정될 수 있다. 다른 예로서, 사용자의 선택에 의하여 카운트 값이 증가되는 주기가 조절될 수 있다.As another example, the count value corresponding to the used product may be increased at regular intervals. For example, the count value may be set to increase every predetermined time in consideration of the actual use time of the used product. As another example, the period at which the count value is increased by the user's selection may be adjusted.
S160단계에서, 카운트 값이 임계값에 도달할 때, 애플리케이션은 사용 제품에 대한 알람을 나타내는 화면을 디스플레이 장치(240)를 통해 디스플레이한다. 예를 들면, 애플리케이션은 사용 제품의 가용 기간이 얼마 남지 않았음을 알리는 팝업창을 제공할 수 있다.In step S160, when the count value reaches the threshold value, the application displays a screen indicating the alarm about the used product through the
실시 예로서, 애플리케이션은 총 카운트 값을 디스플레이 장치(240)를 통해 노출할 수 있다. 상기 임계값은 총 카운트 값에서 특정 마진(margin)을 뺀 값으로서 정의될 수 있다. 총 카운트 값은 미리 설정된 값일 수 있다. 또는, 총 카운트 값은 관리 서버(130)로부터 제공될 수 있다. 총 카운트 값은 사용자에 의해 변경될 수 있다.As an example, the application may expose the total count value through the
실시 예로서, 사용 제품에 대한 알람은 무선 송수신기(210)를 통해 관리 서버(130)로 전송될 수 있다. 따라서, 관리 서버(130)는 사용 제품에 대한 알람이 생성되었음을 알 수 있다.As an example, an alarm for the product used may be transmitted to the
사용 제품에 대한 알람을 나타내는 화면에는, 적어도 하나의 제품에 대한 제품 정보를 제공받을지 여부를 선택하는 선택 영역이 포함될 수 있다. S170단계에서, 만약 사용자가 입력 장치(250)를 이용해 선택 영역을 선택하면, 위 적어도 하나의 제품에 대한 제품 정보의 요청이 모바일 단말기(120)로부터 관리 서버(130)에 전송된다.The screen showing the alarm for the used product may include a selection area for selecting whether or not to receive the product information for at least one product. In step S170, if the user selects the selection area using the
S180단계에서, 관리 서버(130)는 적어도 하나의 제품 정보를 검색한다. 관리 서버(130)의 사용자 관리부(330)는 데이터 베이스(350)를 조회하여 적어도 하나의 제품에 대한 제품 정보를 추출한다.In step S180, the
데이터 베이스(350)에는 사용 제품과 관련된 제품들에 대한 제품 정보를 저장할 수 있다. 사용자 관리부(330)는 사용 제품과 관련된 제품들에 대한 제품 정보를 검색 및 추출할 것이다. 모바일 단말기는, S170단계에서 적어도 하나의 제품에 대한 제품 정보의 요청과 함께 애플리케이션에 등록된 사용 제품의 식별 정보를 전송하며, 사용자 관리부(330)는 식별 정보에 따라 해당 사용 제품과 관련된 제품들에 대한 제품 정보를 검색할 것이다. 예를 들면, 사용 제품이 보습력이 강화된 화장품인 경우, 그와 관련된 제품들은 보습력이 강화된 다른 제품들 및 해당 사용 제품일 수 있다.The
S190단계에서, 관리 서버(130)는 검색된 제품들의 제품 정보를 모바일 단말기(120)에 전송한다. 애플리케이션은 수신된 제품 정보를 디스플레이 장치(240)를 통해 디스플레이한다.In step S190, the
소모성을 갖는 제품의 경우, 소비자가 해당 제품의 가용 기간이 얼마 남지 않았다는 것을 소비자에게 인지시키거나, 또는 그러한 사실을 업체가 인지하는 것이 매우 중요하다. 예를 들면, 화장품의 경우, 소비자가 화장품의 얼마 남지 않은 가용 기간을 인지하게 함으로써 화장품의 재 구매가 필요함을 알릴 수 있다. 또한, 업체가 화장품의 얼마 남지 않은 가용 기간을 인지함으로써 해당 소비자에 대한 화장품 광고 시기를 적절히 선택할 수 있다.In the case of consumable products, it is very important for the consumer to be aware of the fact that the product is not available for a short period of time, or to be aware of such fact by the vendor. For example, in the case of cosmetics, a consumer may be aware of the shortest remaining use period of cosmetics, thereby informing them that the cosmetics need to be re-purchased. In addition, cosmetics companies can choose the appropriate cosmetic advertisement timing for their customers by recognizing the remaining availability period of cosmetics.
본 발명의 실시 예에 따르면, 카운트 값에 따라 사용 제품에 대한 알람을 나타내는 화면이 모바일 단말기(120) 상에 디스플레이된다. 이에 따라 소비자는 해당 사용 제품의 가용 기간을 인지할 수 있다. 또한 본 발명의 실시 예에 따르면, 사용 제품에 대한 알람을 제공하는 시점에 적어도 하나의 제품에 대한 제품 정보가 사용자에게 보여질 수 있다. 이에 따라 적절한 시점에 소비자에게 제품 광고를 노출할 수 있다.
According to an embodiment of the present invention, a screen is displayed on the
도 6은 총 카운트 값을 설정하기 위한 방법을 보여주는 도면이다.6 is a diagram showing a method for setting a total count value.
도 6을 참조하면, S210단계에서, 애플리케이션에 사용 제품이 등록된다. S220단계에서, 사용 제품이 등록되면, 애플리케이션은 등록된 사용 제품에 대한 식별 정보를 관리 서버(130)에 전송한다. S230단계에서, 관리 서버(130)는 식별 정보에 따라 애플리케이션에 등록된 사용 제품을 식별하고, 데이터 베이스(350, 도 3 참조) 상에서 사용 제품에 대응하는 총 카운트 값을 검색한다. 데이터 베이스(350)에는 각 사용 제품에 대한 총 카운트 값이 저장되어 있다. S240단계에서, 관리 서버(130)는 사용 제품에 대응하는 총 카운트 값을 모바일 단말기(120)로 전송한다.Referring to FIG. 6, in step S210, the used product is registered in the application. In step S220, when the used product is registered, the application transmits identification information on the registered used product to the
애플리케이션은 제공받은 총 카운트 값을 디스플레이 장치(240, 도 2 참조)를 통해 노출할 수 있다.The application may expose the total count value provided through the display device 240 (see FIG. 2).
총 카운트 값에 따라, 도 5의 S160단계의 임계값이 결정될 수 있다. 실시 예로서, 임계값은 총 카운트 값에서 특정 마진을 뺀 값으로서 결정될 수 있다.
Depending on the total count value, the threshold value of step S160 of FIG. 5 may be determined. As an example, the threshold value may be determined as a value obtained by subtracting the specific margin from the total count value.
도 7a 및 도 7b는 애플리케이션을 구동함에 따라 모바일 단말기(120)에 표시되는 화면을 보여주는 도면이다.7A and 7B are views showing a screen displayed on the
도 7a를 참조하면, 사용 제품 영역(UP) 내에, 등록된 사용 제품들이 표시된다. 각 사용 제품에 인접하여 해당 카운트 값(CNT), 그리고 해당 총 카운트 값(TCNT)이 노출된다.Referring to Fig. 7A, registered use products are displayed in the use product area UP. The corresponding count value (CNT) and the corresponding total count value (TCNT) are exposed adjacent to each used product.
총 카운트 값(TCNT)은 사용자에 의해 조절될 수 있다. 애플리케이션은 총 카운트 값(TCNT)을 조절하기 위한 선택 영역(예를 들면, TCNT가 표시된 영역)을 화면 상에 제공할 수 있다. 사용자가 선택 영역을 선택함으로써, 총 카운트 값(TCNT)이 변경될 수 있다. The total count value (TCNT) can be adjusted by the user. The application may provide on the screen a selection area (e.g., the area where the TCNT is displayed) for adjusting the total count value (TCNT). By selecting the selection area by the user, the total count value TCNT can be changed.
사용자는 사용 제품을 사용할 때마다 카운트 값(TCNT)을 증가시킬 것이다. 카운트 값(TCNT)이 증가하여 총 카운트 값(TCNT)에 임박하면, 즉 카운트 값(TCNT)이 임계값에 도달하면 사용 제품에 대한 알람이 디스플레이될 것이다.The user will increase the count value (TCNT) each time the product is used. When the count value TCNT increases and the total count value TCNT approaches, that is, when the count value TCNT reaches the threshold value, an alarm for the used product will be displayed.
도 7b를 참조하면, 사용 제품에 대한 알람이 노출된다. 사용 제품에 대한 알람을 노출하기 위한 표시 영역(ARDA)은 팝업창으로서 제공될 수 있다. Referring to FIG. 7B, an alarm for the used product is exposed. A display area (ARDA) for exposing an alarm for the used product can be provided as a pop-up window.
사용 제품에 대한 알람이 디스플레이될 때, 적어도 하나의 제품에 대한 제품 정보를 제공받을지 선택하기 위한 선택 영역(SA1)이 제공될 수 있다. 예를 들면, 선택 영역(SA1)이 선택될 때, 애플리케이션은 적어도 하나의 제품에 대한 제품 정보를 관리 서버(130)에 요청할 수 있다. 관리 서버(130)는 적어도 하나의 제품에 대한 제품 정보, 예를 들면 사용 제품 및 사용 제품과 연관된 다른 제품에 대한 제품 정보를 모바일 단말기(120)에 제공할 것이다.When an alarm for a used product is displayed, a selection area SA1 for selecting whether to receive product information for at least one product can be provided. For example, when the selection area SA1 is selected, the application may request the
다른 예로서, 애플리케이션은 사용자가 관심있는 제품을 등록하도록 하는 화면을 제공하고, 사용자의 선택에 의해 관심있는 제품을 등록한 후, 선택 영역(SA1)이 선택될 때 사용자의 관심있는 제품에 대한 제품 정보를 관리 서버(130)에 요청할 수 있다. 이에 따라 관심있는 제품에 대한 제품 정보가 관리 서버(130)로부터 제공된다.As another example, the application may provide a screen for registering the product of interest by the user, register the product of interest by the user's choice, and then, when the selection area SA1 is selected, To the
실시 예로서, 애플리케이션은 사용 제품의 사용을 완료하였음을 나타내는 입력을 수신하면, 카운트 값(CNT)과 관계없이 적어도 하나의 제품에 대한 제품 정보를 제공받을지 선택하기 위한 선택 영역(SA1)을 제공할 수 있다. 이때, 애플리케이션은 사용 제품의 사용을 완료하였음을 나타내는 입력을 수신하기 위한 선택 영역을 추가적으로 제공할 수 있다.
As an embodiment, upon receiving an input indicating that the use of the product has been completed, the application provides a selection area SA1 for selecting whether to receive product information for at least one product, regardless of the count value (CNT) . At this time, the application may additionally provide a selection area for receiving an input indicating that the use of the used product has been completed.
도 8은 사용자의 사용 제품에 대응하는 포인트를 관리하기 위한 방법을 보여주는 도면이다.8 is a diagram showing a method for managing points corresponding to a user's product used.
도 8을 참조하면, S310단계에서, 카운트 값이 증가된다. S320단계에서, 증가된 카운트 값이 관리 서버(130)에 전송된다. S330단계에서, 관리 서버(130)는 전송된 카운트 값에 따라 해당 사용 제품에 대응하는 포인트를 증가시킨다. 즉 포인트는 관리 서버(130) 내 데이터 베이스(450)에 저장되고, 관리된다. S340단계에서, 관리 서버(130)는 포인트에 대한 정보를 모바일 단말기(120)에 제공한다. S350단계에서, 애플리케이션은 제공된 포인트를 디스플레이 장치(240)를 통해 노출한다. 이러한 포인트는 제품 구매에 사용되거나, 제품 구매 시 할인에 적용되는 등 다양한 방법들로 이용될 수 있다. 이러한 포인트 제도에 따라, 사용 제품의 사용 시마다 사용자가 카운트 값을 증가시키는 것을 독려할 수 있다.
Referring to FIG. 8, in step S310, the count value is increased. In step S320, the incremented count value is transmitted to the
도 9는 날씨 정보를 반영한 메시지가 표시된 화면을 보여주는 도면이다.9 is a view showing a screen on which a message reflecting weather information is displayed.
도 9를 참조하면, 애플리케이션은 날씨 정보를 반영한 메시지(WTM)를 디스플레이할 수 있다. 모바일 단말기(120, 도 1 참조)는 날씨 정보를 제공하는 서버(미도시)와 네트워크(150, 도 1 참조)를 통해 추가적으로 연결될 것이다. 모바일 단말기(120)는 네트워크(150)를 통해 날씨 정보를 제공받고, 제공된 날씨 정보에 따른 메시지(WTM)를 디스플레이할 수 있다. 날씨 정보를 반영한 메시지(WTM)에 따라, 사용자는 2 이상의 카운트 값을 증가시킬 수 있다.
Referring to FIG. 9, an application may display a message (WTM) reflecting weather information. The mobile terminal 120 (see FIG. 1) will be additionally connected to a server (not shown) providing weather information via the network 150 (see FIG. 1). The
도 10은 다른 사용자가 관심있는 제품으로 등록한 제품 정보를 보여주는 화면을 보여주는 도면이다. 도 11은 사용자가 관심있는 제품으로 등록한 제품의 이벤트 정보를 노출하는 화면을 보여주는 도면이다.10 is a view showing a screen showing product information registered by another user as a product of interest. 11 is a view showing a screen for exposing event information of a product registered by a user as a product of interest.
도 10을 참조하면, 애플리케이션은 사용자가 관심있는 제품을 등록하도록 하는 화면을 제공하고 사용자의 선택에 의해 관심있는 제품이 등록된 경우, 그 제품을 관심있는 제품으로 등록한 다른 사용자가 등록한 관심있는 제품들을 노출하기 위한 추천 제품 표시 영역(RPDA)을 제공할 수 있다. 추천 제품 표시 영역(RPDA)에 표시될 제품들은 애플리케이션이 관리 서버로부터 해당 데이터를 제공받음으로써 결정될 것이다. 추천 제품 표시 영역(RPDA) 내에는, 각 제품을 관심있는 제품으로서 선택하기 위한 선택 영역(SA2)이 포함된다.Referring to FIG. 10, an application provides a screen for registering a product of interest by a user, and when a product of interest is registered by a user's selection, the application registers interest products registered by other users who register the product as a product of interest To provide a recommended product display area (RPDA) for exposure. The products to be displayed in the recommended product display area (RPDA) will be determined by the application receiving the corresponding data from the management server. The recommended product display area RPDA includes a selection area SA2 for selecting each product as a product of interest.
도 11을 참조하면, 애플리케이션은 관심있는 제품으로서 등록된 제품에 대한 이벤트 정보 표시 영역(LPDA)을 디스플레이 장치(240)에 디스플레이할 수 있다. 이벤트 정보 표시 영역(LPDA)에는 각 제품에 대한 쿠폰 정보, 각 제품에 대한 이벤트 정보 등이 제공될 수 있다. 애플리케이션은 관리 서버(130)와 통신함으로써 사용자가 관심있는 제품으로서 등록한 제품에 대한 쿠폰 정보, 이벤트 정보 등을 제공받고 이를 이벤트 정보 표시 영역(LPDA)에 표시할 수 있다. 실시 예로서, 각 제품을 클릭하는 경우, 애플리케이션은 관리 서버(130)와 통신함으로써 각 제품에 대한 좀 더 구체적인 쿠폰 정보 및 이벤트 정보를 제공할 수 있다.Referring to FIG. 11, an application may display an event information display area (LPDA) for a registered product as a product of interest on the
본 발명의 실시 예에 따르면, 카운트 값에 따라 사용 제품에 대한 알람을 나타내는 화면이 모바일 단말기(120) 상에 디스플레이된다. 이에 따라 소비자는 해당 사용 제품의 가용 기간을 인지할 수 있다. 또한 본 발명의 실시 예에 따르면, 사용 제품에 대한 알람을 제공하는 시점에 적어도 하나의 제품에 대한 제품 정보가 사용자에게 보여질 수 있다. 이에 따라 적절한 시점에 소비자에게 제품 광고를 노출할 수 있다.
According to an embodiment of the present invention, a screen is displayed on the
본 발명의 상세한 설명에서는 구체적인 실시 예에 관하여 설명하였으나, 본 발명의 범위와 기술적 사상에서 벗어나지 않는 한도 내에서 다양한 변경이 가능하다. 그러므로 본 발명의 범위는 상술한 실시 예에 국한되어 정해져서는 안되며 후술하는 특허청구범위뿐만 아니라 이 발명의 특허청구범위와 균등한 것들에 의해 정해져야 한다.While the invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention. Therefore, the scope of the present invention should not be limited to the above-described embodiments, but should be determined by the equivalents of the claims of the present invention as well as the claims of the following.
110: 네트워크 데이터 베이스
120: 모바일 단말기
130: 관리 서버
140: 관리자 PC
310: 송수신부
320: 사용자 인증부
330: 사용자 관리부
350: 데이터 베이스
TCNT: 총 카운트 값
CNT: 카운트 값110: Network database
120: Mobile terminal
130: management server
140: Manager PC
310: Transmitting /
320:
330:
350: database
TCNT: total count value
CNT: count value
Claims (16)
상기 모바일 단말기는 사용 제품을 등록 및 관리하기 위한 애플리케이션의 설치 파일을 상기 네트워크를 통해 제공받고 상기 애플리케이션을 설치하며,
상기 관리 서버의 상기 동작 방법은,
상기 모바일 단말기에 설치된 상기 애플리케이션을 통해 수신되는 아이디에 따라 인증 절차를 수행하고 사용자를 식별하는 단계; 및
상기 사용자의 식별 후에, 상기 모바일 단말기로부터의 요청에 응답하여 적어도 하나의 제품에 대한 제품 정보를 제공하는 단계를 포함하되,
상기 애플리케이션은 상기 애플리케이션에 등록된 사용 제품에 대한 기점(起點)이 설정된 후에, 상기 모바일 단말기의 입력 장치를 통해 사용 확인 신호가 수신될 때마다 상기 사용 제품에 대응하는 카운트 값을 증가시키고, 상기 카운트 값이 임계값에 도달할 때 상기 사용 제품에 대한 알람을 나타내는 화면을 상기 모바일 단말기의 디스플레이 장치에 디스플레이하는 동작 방법.A method of operating a management server connected to a mobile terminal via a network, the method comprising:
Wherein the mobile terminal receives an installation file of an application for registering and managing a used product through the network and installs the application,
Wherein the operation method of the management server comprises:
Performing an authentication procedure and identifying a user according to an ID received through the application installed in the mobile terminal; And
Providing product information for at least one product in response to a request from the mobile terminal after identification of the user,
The application increases the count value corresponding to the used product each time a use confirmation signal is received through the input device of the mobile terminal after a starting point for the used product registered in the application is set, And displaying a screen indicating an alarm for the used product on a display device of the mobile terminal when the value reaches a threshold value.
상기 애플리케이션에 상기 사용 제품이 등록될 때, 상기 모바일 단말기로부터 식별 정보를 수신하는 단계; 및
상기 식별 정보에 기초하여 상기 사용 제품을 식별하고, 상기 사용 제품에 대응하는 총(total) 카운트 값을 상기 모바일 단말기에 제공하는 단계를 더 포함하는 동작 방법.The method according to claim 1,
Receiving identification information from the mobile terminal when the used product is registered in the application; And
Identifying the used product based on the identification information, and providing a total count value corresponding to the used product to the mobile terminal.
상기 애플리케이션은 상기 총 카운트 값에서 특정 마진(margin)을 뺀 값을 상기 임계값으로서 설정하는 동작 방법.3. The method of claim 2,
The application sets a value obtained by subtracting a specific margin from the total count value as the threshold value.
상기 애플리케이션은 상기 총 카운트 값을 조절하기 위한 선택 영역을 상기 디스플레이 장치를 통해 디스플레이하는 동작 방법.3. The method of claim 2,
Wherein the application displays a selection area for adjusting the total count value through the display device.
상기 애플리케이션은 상기 사용 제품에 대한 알람을 노출하는 화면이 디스플레이될 때, 상기 적어도 하나의 제품에 대한 상기 제품 정보를 제공받을지 선택하기 위한 선택 영역을 상기 디스플레이 장치를 통해 디스플레이하는 동작 방법.The method according to claim 1,
The application displays through the display device a selection area for selecting whether to receive the product information for the at least one product when a screen exposing an alarm for the product is displayed.
상기 애플리케이션은 상기 카운트 값과 관계없이, 상기 사용 제품의 사용을 완료하였음을 나타내는 입력을 상기 입력 장치를 통해 수신하면, 상기 적어도 하나의 제품에 대한 상기 제품 정보를 제공받을지 선택하기 위한 선택 영역을 상기 디스플레이 장치를 통해 디스플레이하는 동작 방법.The method according to claim 1,
Wherein the application receives, via the input device, an input indicating that the use of the product has been completed, irrespective of the count value, a selection region for selecting whether to receive the product information for the at least one product, A method of operating via a display device.
상기 선택 영역이 선택될 때, 상기 애플리케이션은 상기 적어도 하나의 제품에 대한 상기 제품 정보를 상기 관리 서버에 요청하고,
상기 관리 서버는 상기 적어도 하나의 제품에 대한 상기 제품 정보를 상기 모바일 단말기에 전송하는 동작 방법.The method according to any one of claims 5 and 6,
When the selection area is selected, the application requests the management server for the product information for the at least one product,
Wherein the management server sends the product information for the at least one product to the mobile terminal.
상기 기점은 상기 애플리케이션에 상기 사용 제품이 등록되는 시점인 동작 방법.The method according to claim 1,
Wherein the starting point is when the used product is registered in the application.
상기 애플리케이션은 상기 기점을 결정하기 위한 화면을 상기 디스플레이 장치를 통해 디스플레이하고,
상기 기점은 상기 입력 장치를 통해 수신되는 입력에 의해 결정되는 동작 방법.The method according to claim 1,
The application displays a screen for determining the starting point through the display device,
Wherein the origin is determined by an input received via the input device.
상기 애플리케이션은 상기 모바일 단말기의 상기 디스플레이 장치를 통해 상기 카운트 값을 노출하되, 상기 사용 확인 신호를 수신받기 위한 입력 버튼을 함께 디스플레이하는 동작 방법.The method according to claim 1,
Wherein the application exposes the count value through the display device of the mobile terminal, and displays an input button for receiving the use confirmation signal.
상기 모바일 단말기로부터 상기 카운트 값을 수신하는 단계;
상기 카운트 값에 따라, 상기 사용자의 상기 사용 제품에 대응하는 포인트를 증가시키는 단계; 및
상기 포인트에 대한 정보를 상기 모바일 단말기에 제공하는 단계를 더 포함하는 동작 방법.The method according to claim 1,
Receiving the count value from the mobile terminal;
Increasing a point corresponding to the user product of the user according to the count value; And
And providing information about the point to the mobile terminal.
상기 애플리케이션은 상기 포인트에 대한 정보에 따라 상기 디스플레이 장치를 통해 상기 포인트를 노출하는 동작 방법.12. The method of claim 11,
Wherein the application exposes the point via the display device according to information about the point.
상기 모바일 단말기에 설치된 상기 애플리케이션을 통해 수신되는 아이디에 따라 인증 절차를 수행하고 사용자를 식별하는 사용자 인증부; 및
상기 사용자의 식별 후에, 상기 모바일 단말기로부터의 요청에 응답하여 적어도 하나의 제품에 대한 제품 정보를 제공하는 사용자 관리부를 포함하되,
상기 애플리케이션은 상기 애플리케이션에 등록된 사용 제품에 대한 기점(起點)이 설정된 후에, 상기 모바일 단말기의 입력 장치를 통해 사용 확인 신호가 수신될 때마다 상기 사용 제품에 대응하는 카운트 값을 증가시키고, 상기 카운트 값이 임계값에 도달할 때 상기 사용 제품에 대한 알람을 나타내는 화면을 상기 모바일 단말기의 디스플레이 장치에 디스플레이하는 관리 서버.A management server connected to a mobile terminal that receives an installation file of an application for registering and managing a used product through a network and installs the application, the management server comprising:
A user authentication unit for performing an authentication procedure and identifying a user according to an ID received through the application installed in the mobile terminal; And
And a user management unit for providing product information on at least one product in response to a request from the mobile terminal after the identification of the user,
The application increases the count value corresponding to the used product each time a use confirmation signal is received through the input device of the mobile terminal after a starting point for the used product registered in the application is set, And displaying a screen indicating an alarm for the used product on the display device of the mobile terminal when the value reaches a threshold value.
상기 모바일 단말기는 사용 제품을 등록 및 관리하기 위한 애플리케이션의 설치 파일을 상기 네트워크를 통해 제공받고 상기 애플리케이션을 설치하며,
상기 관리 서버의 상기 동작 방법은,
상기 모바일 단말기에 설치된 상기 애플리케이션을 통해 수신되는 아이디에 따라 인증 절차를 수행하고 사용자를 식별하는 단계; 및
상기 사용자의 식별 후에, 상기 모바일 단말기로부터의 요청에 응답하여 적어도 하나의 제품에 대한 제품 정보를 제공하는 단계를 포함하되,
상기 애플리케이션은 상기 애플리케이션에 등록된 사용 제품에 대한 기점(起點)이 설정된 후에, 상기 사용 제품에 대응하는 카운트 값을 일정 주기마다 증가시키고, 상기 카운트 값이 임계값에 도달할 때 상기 사용 제품에 대한 알람을 나타내는 화면을 상기 모바일 단말기의 디스플레이 장치에 디스플레이하는 동작 방법.A method of operating a management server connected to a mobile terminal via a network, the method comprising:
Wherein the mobile terminal receives an installation file of an application for registering and managing a used product through the network and installs the application,
Wherein the operation method of the management server comprises:
Performing an authentication procedure and identifying a user according to an ID received through the application installed in the mobile terminal; And
Providing product information for at least one product in response to a request from the mobile terminal after identification of the user,
The application increases the count value corresponding to the used product every predetermined period after a starting point for the used product registered in the application is set and when the count value reaches the threshold value, And displaying a screen indicating an alarm on a display device of the mobile terminal.
상기 모바일 단말기에 설치된 상기 애플리케이션을 통해 수신되는 아이디에 따라 인증 절차를 수행하고 사용자를 식별하는 사용자 인증부; 및
상기 사용자의 식별 후에, 상기 모바일 단말기로부터의 요청에 응답하여 적어도 하나의 제품에 대한 제품 정보를 제공하는 사용자 관리부를 포함하되,
상기 애플리케이션은 상기 애플리케이션에 등록된 사용 제품에 대한 기점(起點)이 설정된 후에, 상기 사용 제품에 대응하는 카운트 값을 일정 주기마다 증가시키고, 상기 카운트 값이 임계값에 도달할 때 상기 사용 제품에 대한 알람을 나타내는 화면을 상기 모바일 단말기의 디스플레이 장치에 디스플레이하는 관리 서버.A management server connected to a mobile terminal that receives an installation file of an application for registering and managing a used product through a network and installs the application, the management server comprising:
A user authentication unit for performing an authentication procedure and identifying a user according to an ID received through the application installed in the mobile terminal; And
And a user management unit for providing product information on at least one product in response to a request from the mobile terminal after the identification of the user,
The application increases the count value corresponding to the used product every predetermined period after a starting point for the used product registered in the application is set and when the count value reaches the threshold value, And displaying a screen indicating an alarm on a display device of the mobile terminal.
사용 제품을 등록 및 관리하기 위한 애플리케이션의 설치 파일을 저장하고, 상기 모바일 단말기의 요청에 응답하여 상기 설치 파일을 상기 네트워크를 통해 상기 모바일 단말기에 제공하는 저장 매체를 포함하되,
상기 모바일 단말기는 상기 설치 파일에 따라 상기 애플리케이션을 설치하며,
상기 애플리케이션은 상기 애플리케이션에 등록된 사용 제품에 대한 기점(起點)이 설정된 후에, 상기 모바일 단말기의 입력 장치를 통해 사용 확인 신호가 수신될 때마다 상기 사용 제품에 대응하는 카운트 값을 증가시키고, 상기 카운트 값이 임계값에 도달할 때 상기 사용 제품에 대한 알람을 나타내는 화면을 상기 모바일 단말기의 디스플레이 장치에 디스플레이하는 네트워크 데이터 베이스.
1. A network database coupled to a mobile terminal over a network, the network database comprising:
A storage medium storing an installation file of an application for registering and managing a used product and providing the installation file to the mobile terminal via the network in response to a request of the mobile terminal,
The mobile terminal installs the application according to the installation file,
The application increases the count value corresponding to the used product each time a use confirmation signal is received through the input device of the mobile terminal after a starting point for the used product registered in the application is set, And displaying on the display device of the mobile terminal a screen indicating an alarm for the product of use when the value reaches a threshold value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140029608A KR102054983B1 (en) | 2014-03-13 | 2014-03-13 | Management server communicating application on mobile device and operating method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140029608A KR102054983B1 (en) | 2014-03-13 | 2014-03-13 | Management server communicating application on mobile device and operating method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150107144A true KR20150107144A (en) | 2015-09-23 |
KR102054983B1 KR102054983B1 (en) | 2020-01-22 |
Family
ID=54245710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140029608A KR102054983B1 (en) | 2014-03-13 | 2014-03-13 | Management server communicating application on mobile device and operating method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102054983B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120005631U (en) * | 2010-12-24 | 2012-08-07 | 이승권 | Cosmetics expiry date indication and A makeup coordination function for Mobile communications terminal |
KR20130089789A (en) * | 2011-12-30 | 2013-08-13 | (주)네오위즈게임즈 | Method, server and recording medium for providing item discount service for a repurchaser |
KR20130094595A (en) * | 2012-02-16 | 2013-08-26 | 주식회사 에코텍 | Vehicle management system using mobile terminal |
KR20130111753A (en) * | 2012-04-02 | 2013-10-11 | 이중용 | System for providing personalized advertisement service to cosmetic consumer |
-
2014
- 2014-03-13 KR KR1020140029608A patent/KR102054983B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120005631U (en) * | 2010-12-24 | 2012-08-07 | 이승권 | Cosmetics expiry date indication and A makeup coordination function for Mobile communications terminal |
KR20130089789A (en) * | 2011-12-30 | 2013-08-13 | (주)네오위즈게임즈 | Method, server and recording medium for providing item discount service for a repurchaser |
KR20130094595A (en) * | 2012-02-16 | 2013-08-26 | 주식회사 에코텍 | Vehicle management system using mobile terminal |
KR20130111753A (en) * | 2012-04-02 | 2013-10-11 | 이중용 | System for providing personalized advertisement service to cosmetic consumer |
Also Published As
Publication number | Publication date |
---|---|
KR102054983B1 (en) | 2020-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210383349A1 (en) | Receipt data processing device and method for processing receipt data | |
AU2018241130B2 (en) | Product information system and method using a tag and mobile device | |
US20180225700A1 (en) | Merchandise sales data processing apparatus | |
US20160055538A1 (en) | Wireless beacons for reporting of applications in the foreground of a user device interface | |
CN108322545A (en) | Information-pushing method, device, server and computer-readable medium | |
US20140365308A1 (en) | Information provision system, wireless terminal, and information provision method | |
US20160086142A1 (en) | Information provision apparatus, information provision method, and storage medium | |
KR20160126210A (en) | User equipment for recommending retargeting advertisement product, service providing device, system comprising the same, control method thereof and computer readable medium having computer program recorded therefor | |
JP2018025862A (en) | System, information processing device, information processing method, and program | |
CN111177536A (en) | Method and device for transmitting customized information to unregistered user based on device fingerprint and electronic device | |
CN114258662A (en) | User behavior data processing method and device, server and storage medium | |
US9299070B2 (en) | Virtual receipts | |
JP2023014498A (en) | Server device and program | |
KR20180049643A (en) | Method, apparatus for providing shopping service and computer program | |
CN112119419A (en) | Information processing apparatus, information processing method, and computer program | |
KR102054983B1 (en) | Management server communicating application on mobile device and operating method thereof | |
JP5209131B1 (en) | Information providing apparatus, information providing method, and information providing program | |
JP6695841B2 (en) | Information processing apparatus, information processing method, information processing program, user terminal, content acquisition method, and content acquisition program | |
CN111767496A (en) | Service information sharing method, device, equipment and readable storage medium | |
JP2015225591A (en) | Program for advertisement distribution | |
KR20170047954A (en) | Apparatus for advertising using locking pattern of smartphone and method for the same | |
JP6657853B2 (en) | Information processing system, information processing apparatus, information processing method, and program | |
JP2023159559A (en) | Accompanying behavior management device | |
KR20140061970A (en) | Apparatus and method for registering information of favorite store | |
KR20200064630A (en) | Method of ordering menu |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right |