KR102322789B1 - 스마트폰 알림 텍스트 분류 장치 및 방법 - Google Patents
스마트폰 알림 텍스트 분류 장치 및 방법 Download PDFInfo
- Publication number
- KR102322789B1 KR102322789B1 KR1020190155108A KR20190155108A KR102322789B1 KR 102322789 B1 KR102322789 B1 KR 102322789B1 KR 1020190155108 A KR1020190155108 A KR 1020190155108A KR 20190155108 A KR20190155108 A KR 20190155108A KR 102322789 B1 KR102322789 B1 KR 102322789B1
- Authority
- KR
- South Korea
- Prior art keywords
- notification
- information
- preference
- words
- user
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72451—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
- G06F40/284—Lexical analysis, e.g. tokenisation or collocates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 사용자 단말의 스마트폰 알림 텍스트 분류 장치 및 방법에 관한 것으로, 보다 상세하게는 사용자 단말로 수신되는 알림을 수집하여 사용자 선호도에 따라 수집된 알림을 표시하는 스마트폰 알림 텍스트 분류 장치 및 방법에 관한 것이다.
본 발명의 일 실시 예에 따르면, 스마트폰 알림 텍스트 분류 장치 및 방법은 알림 정보를 표시한 상태에서의 디스플레이 상단에 대응하는 스크롤 입력에 따라, 수신된 알림 컨텐츠를 수집하여 선택적으로 디스플레이함으로써 사용자의 불편함을 해소할 수 있다.
본 발명의 일 실시 예에 따르면, 스마트폰 알림 텍스트 분류 장치 및 방법은 알림 정보를 표시한 상태에서의 디스플레이 상단에 대응하는 스크롤 입력에 따라, 수신된 알림 컨텐츠를 수집하여 선택적으로 디스플레이함으로써 사용자의 불편함을 해소할 수 있다.
Description
본 발명은 사용자 단말의 스마트폰 알림 텍스트 분류 장치 및 방법에 관한 것으로, 보다 상세하게는 사용자 단말로 수신되는 알림을 수집하여 사용자 선호도에 따라 수집된 알림을 표시하는 스마트폰 알림 텍스트 분류 장치 및 방법에 관한 것이다.
최근에는 SMS와 같은 이동통신사에서 제공하는 문자 전송 서비스에 따른 문자메시지뿐 아니라, 각종 어플리케이션 프로그램에 의한 알림 메시지를 이용하고 있다. 이에 따라 스마트폰 등의 모바일 기기를 이용하는 사용자는 수시로 디스플레이 상단 알림바 메시지를 수신하게 된다. 설치된 응용프로그램이 많을수록 보다 많은 수의 알림 메시지를 수신하게 되어, 너무 많은 수의 알림 메시지에 의해 불편을 겪게 되기도 한다.
본 발명의 배경기술은 대한민국 등록 특허 제 10-0998696호에 개시되어 있다.
본 발명은 사용자 단말로 알림 컨텐츠가 수신되면, 상기 알림 정보를 표시한 상태에서의 디스플레이 상단에 대응하는 스크롤 입력에 따라, 상기 수신된 알림 컨텐츠를 수집하여 선택적으로 디스플레이함으로써, 사용자의 불편함을 해소할 뿐만 아니라 사용자의 취향에 따른 알림 컨텐츠를 표시하는 스마트폰 알림 텍스트 분류 장치 및 방법을 제공한다.
본 발명의 일 측면에 따르면, 스마트폰 알림 텍스트 분류 장치를 제공한다.
본 발명의 일 실시예에 따른 스마트폰 알림 텍스트 분류 장치는 네트워크 서비스 혹은 사용자 단말기로부터 요청된 알림 정보를 수신하고 수집하는 알림 수집부, 알림 수집부에서 수집된 알림 정보 및 어플리케이션 정보를 상단 바에 표시하며, 알림 정보 및 어플리케이션 정보가 표시된 상태에서의 상단 바에 대응하는 스크롤 입력에 따라, 수집된 알림 정보를 디스플레이하는 알림 표시부, 사용자 입력에 따라 알림 정보의 선택 정보를 기록하는 알림 기록부 및 알림 기록부에 저장된 선호, 비선호 정보를 통해 사용자가 선택한 선호도를 분석하여 선호도 모델을 생성하는 알림 분석부를 포함할 수 있다.
본 발명의 다른 일 측면에 따르면, 스마트폰 알림 텍스트 분류 방법을 실행하는 컴퓨터 프로그램이 기록된 컴퓨터가 판독 가능한 기록매체를 제공한다.
본 발명의 일 실시 예를 따른 방법 및 기록매체는 스마트폰 알림 텍스트 분류 방법에 있어서, 네트워크 서비스 혹은 사용자 단말기로부터 요청된 알림 정보를 수신하는 단계, 알림 정보 및 어플리케이션 정보를 상단 바에 표시하며, 알림 정보 및 어플리케이션 정보가 표시된 상태에서의 상단 바에 대응하는 스크롤 입력에 따라, 수집된 알림 정보를 디스플레이하는 단계, 사용자 입력에 따라 알림 정보의 선택 정보를 기록하는 단계 및 알림 기록부에 저장된 선호, 비선호 정보를 통해 사용자가 선택한 선호도를 분석하여 선호도 모델을 생성하는 단계를 포함할 수 있다.
본 발명의 일 실시 예에 따르면, 스마트폰 알림 텍스트 분류 장치 및 방법은 사용자 단말로 수신된 알림 정보를 효과적으로 제어할 수 있다.
본 발명의 일 실시 예에 따르면, 스마트폰 알림 텍스트 분류 장치 및 방법은 알림 정보를 표시한 상태에서의 디스플레이 상단에 대응하는 스크롤 입력에 따라, 수신된 알림 컨텐츠를 수집하여 선택적으로 디스플레이함으로써 사용자의 불편함을 해소할 수 있다.
도 1 은 본 발명의 일 실시 예에 따른 스마트폰 알림 텍스트 분류 장치를 설명하기 위한 도면.
도 2내지 6은 본 발명의 일 실시 예에 따른 스마트폰 알림 텍스트 분류 장치의 인터페이스 화면을 설명하기 위한 도면들.
도 7은 본 발명의 일 실시 예에 따른 스마트폰 알림 텍스트 분류 장치의 동작 방법을 설명하기 위한 흐름도.
도 2내지 6은 본 발명의 일 실시 예에 따른 스마트폰 알림 텍스트 분류 장치의 인터페이스 화면을 설명하기 위한 도면들.
도 7은 본 발명의 일 실시 예에 따른 스마트폰 알림 텍스트 분류 장치의 동작 방법을 설명하기 위한 흐름도.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시 예를 가질 수 있는 바, 특정 실시 예들을 도면에 예시하고 이를 상세한 설명을 통해 상세히 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 본 발명을 설명함에 있어서, 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 본 명세서 및 청구항에서 사용되는 단수 표현은, 달리 언급하지 않는 한 일반적으로 "하나 이상"을 의미하는 것으로 해석되어야 한다.
이하, 본 발명의 바람직한 실시 예를 첨부도면을 참조하여 상세히 설명하기로 하며, 첨부 도면을 참조하여 설명함에 있어, 동일하거나 대응하는 구성 요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.
도 1 은 본 발명의 일 실시 예에 따른 스마트폰 알림 텍스트 분류 장치를 설명하기 위한 도면이다. 이하에서 설명하는 스마트폰 알림 텍스트 분류 장치 및 방법을 수행하는 주체는 스마트폰 또는 태블릿PC 등의 모바일 기기뿐 아니라, 일반 데스크탑 컴퓨터, 노트북 등 모든 컴퓨팅 장치일 수 있다. 다만 설명의 편의를 위해 모바일 기기에서 수행되는 것을 위주로 설명하기로 한다.
도 1을 참조하면, 스마트폰 알림 텍스트 분류 장치(100)는 알림 수집부(110), 알림 표시부(120), 알림 기록부(130), 알림 분석부(140)를 포함한다.
알림 수집부(110)는 네트워크 서비스 혹은 사용자 단말기로부터 요청된 알림 정보를 수신할 수 있다. 알림 수집부(110)는 알림 정보 수신과 함께 어플리케이션 정보도 수신할 수 있다. 알림 수집부(110)는 상기 수신한 알림 정보를 수집하여 알림 분석부(140)에 전달 할 수 있다. 상기 알림 정보는 안드로이드 운영체제의 상단 바(200)(Notification Bar)를 통해 나타나는 정보, 텍스트(Text) 정보, 그림(Picture) 정보, 메시지(Messaging) 정보, 미디어(Media) 정보 중 어느 하나를 포함 할 수 있다.
상기 어플리케이션 정보는 안드로이드 운영체제에 설치된 어플리케이션이 상단 바(200)(Notification Bar)를 통해 나타나는 텍스트(Text) 정보, 그림(Picture) 정보, 메시지 (Messaging) 정보, 미디어(Media) 정보 중 어느 하나를 포함 할 수 있다.
여기서, 본 명세서에서 설명되는 상단 바(200)는 사용자 단말기 인터페이스상의 알림 정보를 나타내기 위해 상단에 위치한 바 형태의 인터페이스로서, 상단 바(200)(Notification Bar), 알림 바(Notification Bar), 상태 바(Status Bar) 등이 예시될 수 있다.
알림 표시부(120)는 알림 수집부(110)에서 수집된 알림 정보 및 어플리케이션 정보를 상단 바(200)에 표시하며, 상기 알림 정보 및 어플리케이션 정보가 표시된 상태에서의 상단 바(200)에 대응하는 스크롤 입력에 따라, 상기 수집된 알림 정보를 디스플레이하고, 사용자 입력에 따라 알림 정보의 선택 정보를 알림 기록부(130)에 전달 할 수 있다.
상기 알림 정보의 선택 정보는 선호, 비선호 정보 중 어느 하나를 포함 할 수 있다.
알림 분석부(140)는 알림 기록부(130)에 저장된 선호, 비선호 정보를 통해 사용자가 선택한 선호도를 분석하여 선호도 모델을 생성한다.
이에 따라, 스마트폰 알림 텍스트 분류 장치(100)는 사용자가 선택한 선호도를 바탕으로 선호도 모델을 생성하여 상단 바(200)에 표시되는 알림 중 사용자가 원하는 알림만 알림 표시부(120)에 전달하여 디스플레이 할 수 있다.
도 2 내지 도 4는 본 발명의 실시 예에 따른 스마트폰 알림 텍스트 분류 장치(100)의 인터페이스 화면을 설명하기 위한 도면들이다.
도2는 안드로이드 운영체제의 상단 바(200)를 도시한 것으로, 알림 수집부(110)를 통해 수집된 알림 정보 및 어플리케이션 정보가 디스플레이 상단에 표시된다. 알림 정보 및 어플리케이션 정보가 상단 바(200)에 표시되고 있는 동안 사용자가 상단 바(200)를 터치하여 아래 방향으로 스크롤하면 알림 표시부(120)가 알림 수집부(110)를 통해 수집된 알림 정보를 목록 형태로 표시한다.
도 3 을 참조하면 알림 표시부(120)는 상단 바(200)에 대응하는 스크롤 입력에 따라 수집된 알림 정보를 디스플레이하고 사용자의 입력을 수신하기 위해 대기 할 수 있다.
도 4 는 사용자 입력에 따라 알림 정보의 선택 정보를 알림 기록부(130)에 전달 하는 것을 도시한 것으로, 알림 표시부(120)를 통해 디스플레이된 알림 목록중 특정 알림 정보를 터치 한 후 오른쪽으로 스와이프 하면 알림 정보를 알림 기록부(130)에 선호 알림 정보로 기록 하며, 알림 정보를 터치 한 후 왼쪽으로 스와이프 하면 알림 정보를 알림 기록부(130)에 비선호 알림 정보로 기록한다.
도 5a 내지 도5b 는 본 발명의 일 실시 예에 따른 알림 분석부(140)를 설명하기 위한 도면이다.
알림 분석부(140)는 알림 기록부(130)에 기록된 선호 알림 정보에서 텍스트를 추출하여 조사를 제거한 후 단어만 남긴다. 예를 들어 “축구계의 마이클 조던 메시가 아르헨티나 국가대표에서 신던 축구화 광고 보러가기!”의 알림 정보에서 조사를 제거하면 [“축구계”, “마이클 조던” “메시” “아르헨티나” “국가대표” “신다” “축구화” “광고” “보다”]가 된다.
도 5a를 참조하면 알림 분석부(140)는 조사가 제거되어 남겨진 단어를 워드넷에 대입하여 워드 연결 지도를 생성하고, 워드 연결 지도를 활용하여 단어들 간의 연결 가중치를 설정한다.
이때, 연결 가중치는 [수학식1]과 같다.
[수학식1]
{(남겨진 단어수) + (남겨진 단어수)2}
알림 분석부(140)는 단어 노드들 간의 연결 가중치가 만들어지면 연결 가중치의 합산이 높은 상위 4개 단어를 선정 하여 중심 키워드로 선정 한다.
예를 들어 [“축구계”, “마이클 조던” “메시” “아르헨티나” “국가대표”, “신다”, “축구화” “광고” “보다”] 중 단어 노드들 간의 연결 가중치 합산이 높은 [“축구계”, , “메시” “아르헨티나” “축구화”]의 4개 단어를 중심 키워드로 선정 한다.
도 5b를 참조하면 알림 분석부(140)를 통해 선정된 중심 키워드를 딥러닝 학습하여 사용자 선호도 모델을 완성한 후 사용자에게 제시한다. 사용자가 제시한 선호도 모델을 선택하면 알림 분석부(140)는 추후 알림 표시부(120)에 사용자가 선호하는 알림 정보만 표시 하도록 한다.
도 6을 참조하면, 본 발명의 일 실시 예에 따른 스마트폰 알림 텍스트 분류 장치(100)가 알림 정보를 수신하여 선호하는 알림을 표시하는 방법을 확인할 수 있다.
본 발명의 일 실시 예에 따르면 단계 S610에서 알림 수집부(110)는 네트워크 서비스 혹은 사용자 단말기로부터 요청된 알림 정보를 수신한다.
단계 S620에서 알림 표시부(120)는 알림 수집부(110)에서 수집된 알림 정보 및 어플리케이션 정보를 상단 바(200)에 대응하는 스크롤 입력에 따라 상단 바(200)에 표시한다.
단계 S630에서 알림 표시부(120)는 사용자 입력에 따라 알림 정보의 선택 정보를 알림 기록부(130)에 전달 한다.
단계 S640에서 알림 분석부(140)는 알림 기록부(130)에 기록된 선호 알림 정보에서 텍스트를 추출하여 조사를 제거한 후 단어만 남긴다. 예를 들어 “축구계의 마이클 조던 메시가 아르헨티나 국가대표에서 신던 축구화 광고 보러가기!”의 알림 정보에서 조사를 제거하면 [“축구계”, “마이클 조던” “메시” “아르헨티나” “국가대표”, “신다” “축구화” “광고” “보다”]가 된다.
도 5a를 참조하면 알림 분석부(140)는 조사가 제거되어 남겨진 단어를 워드넷에 대입하여 워드 연결 지도를 생성하고, 워드 연결 지도를 활용하여 단어들 간의 연결 가중치를 설정한다.
이때, 연결 가중치는 [수학식1]과 같다.
[수학식1]
{(남겨진 단어수) + (남겨진 단어수)2}
알림 분석부(140)는 단어 노드들 간의 연결 가중치가 만들어지면 연결 가중치의 합산이 높은 상위 4개 단어를 선정 하여 중심 키워드로 선정 한다.
예를 들어 [“축구계”, “마이클 조던” “메시” “아르헨티나” “국가대표”, “신다”, “축구화” “광고” “보다”] 중 단어 노드들 간의 연결 가중치 합산이 높은 [“축구계”, , “메시” “아르헨티나” “축구화”]의 4개 단어를 중심 키워드로 선정 한다.
단계 S650에서 알림 분석부(140)는 선정된 중심 키워드를 딥러닝 학습하여 사용자 선호도 모델을 완성한 후 사용자에게 제시한다.
단계 S660 알림 분석부(140)는 선호도 모델을 결정한다. 사용자가 제시한 선호도 모델을 선택하면 알림 분석부(140)는 추후 알림 표시부(120)에 사용자가 선호하는 알림 정보만 표시 하도록 한다. 사용자가 제시한 선호도 모델을 선택하지 않으면 알림 분석부(140)가 선정한 단어 노드들 간의 연결 가중치의 합산이 높은 상위 4개 단어는 제외하고 차순위로 합산이 높은 4개 단어를 선정 하여 중심 키워드로 선정 한다.
상술한 스마트폰 알림 텍스트 분류 방법은 컴퓨터가 읽을 수 있는 매체 상에 컴퓨터가 읽을 수 있는 코드로 구현될 수 있다. 상기 컴퓨터로 읽을 수 있는 기록 매체는, 예를 들어 이동형 기록 매체(CD, DVD, 블루레이 디스크, USB 저장 장치, 이동식 하드 디스크)이거나, 고정식 기록 매체(ROM, RAM, 컴퓨터 구비형 하드 디스크)일 수 있다. 상기 컴퓨터로 읽을 수 있는 기록 매체에 기록된 상기 컴퓨터 프로그램은 인터넷 등의 네트워크를 통하여 다른 컴퓨팅 장치에 전송되어 상기 다른 컴퓨팅 장치에 설치될 수 있고, 이로써 상기 다른 컴퓨팅 장치에서 사용될 수 있다.
이상에서, 본 발명의 실시 예를 구성하는 모든 구성 요소들이 하나로 결합되거나 결합되어 동작하는 것으로 설명되었다고 해서, 본 발명이 반드시 이러한 실시 예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위안에서라면, 그 모든 구성요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다.
도면에서 동작들이 특정한 순서로 도시되어 있지만, 반드시 동작들이 도시된 특정한 순서로 또는 순차적 순서로 실행되어야만 하거나 또는 모든 도시 된 동작들이 실행되어야만 원하는 결과를 얻을 수 있는 것으로 이해되어서는 안 된다. 특정 상황에서는, 멀티태스킹 및 병렬 처리가 유리할 수도 있다. 더욱이, 위에 설명한 실시 예 들에서 다양한 구성들의 분리는 그러한 분리가 반드시 필요한 것으로 이해되어서는 안 되고, 설명된 프로그램 컴포넌트들 및 시스템들은 일반적으로 단일 소프트웨어 제품으로 함께 통합되거나 다수의 소프트웨어 제품으로 패키지 될 수 있음을 이해하여야 한다.
이제까지 본 발명에 대하여 그 실시 예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시 예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
100: 알림 수집장치
110: 알림 수집부
120: 알림 표시부
130: 알림 기록부
140: 알림 분석부
200: 상단바
300: 알림목록
310: 알림1
320: 알림2
330: 알림3
410: 선호 알림 정보
420: 비선호 알림 정보
500: 워드연결 지도
510: 선호도 모델
110: 알림 수집부
120: 알림 표시부
130: 알림 기록부
140: 알림 분석부
200: 상단바
300: 알림목록
310: 알림1
320: 알림2
330: 알림3
410: 선호 알림 정보
420: 비선호 알림 정보
500: 워드연결 지도
510: 선호도 모델
Claims (7)
- 스마트폰 알림 텍스트 분류 장치에 있어서,
네트워크 서비스 혹은 사용자 단말기로부터 요청된 알림 정보 및 어플리케이션 정보를 수신하고 수집하는 알림 수집부;
상기 알림 수집부에서 수집된 알림 정보 및 어플리케이션 정보를 상단 바에 표시하며, 상기 알림 정보 및 어플리케이션 정보가 표시된 상태에서의 상단 바에 대응하는 스크롤 입력에 따라, 상기 수집된 알림 정보를 디스플레이하는 알림 표시부;
사용자 입력에 따라 알림 정보의 선호 정보 및 비선호 정보를 기록하는 알림 기록부; 및
상기 알림 기록부에 저장된 선호, 비선호 정보를 통해 사용자가 선택한 선호도를 분석하여 선호도 모델을 생성하는 알림 분석부를 포함하되,
상기 알림 분석부는 상기 알림 기록부에 기록된 선호 정보에서 텍스트를 추출하여 조사를 제거하고, 조사가 제거되어 남겨진 단어를 워드넷에 대입하여 워드 연결 지도를 생성하고, 상기 워드 연결 지도를 활용하여 단어들 간의 연결 가중치를 하기 수학식 1과 같이 생성하고,
[수학식 1]
{(남겨진 단어수) + (남겨진 단어수)2}
상기 연결 가중치의 합산이 높은 상위 4개 단어를 선정하여 중심 키워드로 선정하며, 상기 선정된 중심 키워드를 딥러닝 학습하여 상기 선호도 모델을 생성하고,
사용자로부터 상기 생성된 선호도 모델을 선택받을 경우 상기 알림 표시부로 선호도 모델을 전송하며, 상기 생성된 선호도 모델을 선택받지 못할 경우 상기 선정한 연결 가중치의 합산이 높은 상위 4개 단어는 제외하고 차순위로 합산이 높은 4개 단어를 선정하여 중심 키워드로 선정하고 딥러닝 학습하여 선호도 모델을 재생성하고,
상기 알림 표시부는 상기 알림 분석부로부터 수신한 선호도 모델을 기반으로 하여 사용자가 선택한 알림 정보만을 디스플레이하고,
상기 알림 정보는 안드로이드 운영체제의 상단 바(Notification Bar)를 통해 나타나는 정보, 텍스트(Text) 정보, 그림(Picture) 정보, 메시지(Messaging) 정보 및 미디어(Media) 정보를 포함하고,
상기 어플리케이션 정보는 안드로이드 운영체제에 설치된 어플리케이션이 상단 바(Notification Bar)를 통해 나타나는 텍스트(Text) 정보, 그림(Picture) 정보, 메시지 (Messaging) 정보 및 미디어(Media) 정보를 포함하는 스마트폰 알림 텍스트 분류 장치.
- 삭제
- 삭제
- 스마트폰 알림 텍스트 분류 방법에 있어서,
네트워크 서비스 혹은 사용자 단말기로부터 요청된 알림 정보 및 어플리케이션 정보를 수신하고 수집하는 단계;
알림 수집부에서 수집된 알림 정보 및 어플리케이션 정보를 상단 바에 표시하며, 상기 알림 정보 및 어플리케이션 정보가 표시된 상태에서의 상단 바에 대응하는 스크롤 입력에 따라, 상기 수집된 알림 정보를 디스플레이하는 단계;
사용자 입력에 따라 알림 정보의 선호 정보 및 비선호 정보를 기록하는 단계; 및
알림 기록부에 저장된 선호, 비선호 정보를 통해 사용자가 선택한 선호도를 분석하여 선호도 모델을 생성하는 단계를 포함하되,
상기 알림 기록부에 저장된 선호, 비선호 정보를 통해 사용자가 선택한 선호도를 분석하여 선호도 모델을 생성하는 단계는 상기 알림 기록부에 기록된 선호 정보에서 텍스트를 추출하여 조사를 제거하고, 조사가 제거되어 남겨진 단어를 워드넷에 대입하여 워드 연결 지도를 생성하고, 상기 워드 연결 지도를 활용하여 단어들 간의 연결 가중치를 하기 수학식 1과 같이 생성하고,
[수학식 1]
{(남겨진 단어수) + (남겨진 단어수)2}
상기 연결 가중치의 합산이 높은 상위 4개 단어를 선정하여 중심 키워드로 선정하며, 상기 선정된 중심 키워드를 딥러닝 학습하여 상기 선호도 모델을 생성하고,
사용자로부터 상기 생성된 선호도 모델을 선택받을 경우 알림 표시부로 선호도 모델을 전송하며, 상기 생성된 선호도 모델을 선택받지 못할 경우 상기 선정한 연결 가중치의 합산이 높은 상위 4개 단어는 제외하고 차순위로 합산이 높은 4개 단어를 선정하여 중심 키워드로 선정하고 딥러닝 학습하여 선호도 모델을 재생성하고,
상기 알림 수집부에서 수집된 알림 정보 및 어플리케이션 정보를 상단 바에 표시하며, 상기 알림 정보 및 어플리케이션 정보가 표시된 상태에서의 상단 바에 대응하는 스크롤 입력에 따라, 상기 수집된 알림 정보를 디스플레이하는 단계는 알림 분석부로부터 수신한 선호도 모델을 기반으로 하여 사용자가 선택한 알림 정보만을 디스플레이하는 스마트폰 알림 텍스트 분류 방법.
- 삭제
- 삭제
- 제4항에 기재된 스마트폰 알림 텍스트 분류 방법을 실행하고 컴퓨터가 판독 가능한 기록매체에 기록된 컴퓨터 프로그램.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190155108A KR102322789B1 (ko) | 2019-11-28 | 2019-11-28 | 스마트폰 알림 텍스트 분류 장치 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190155108A KR102322789B1 (ko) | 2019-11-28 | 2019-11-28 | 스마트폰 알림 텍스트 분류 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210066182A KR20210066182A (ko) | 2021-06-07 |
KR102322789B1 true KR102322789B1 (ko) | 2021-11-05 |
Family
ID=76374175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190155108A KR102322789B1 (ko) | 2019-11-28 | 2019-11-28 | 스마트폰 알림 텍스트 분류 장치 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102322789B1 (ko) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100998696B1 (ko) | 2008-06-26 | 2010-12-07 | 에스케이커뮤니케이션즈 주식회사 | 광고 키워드 검색 시스템 및 추천 광고키워드 제공 방법 |
KR102310065B1 (ko) * | 2014-02-13 | 2021-10-06 | 에스케이플래닛 주식회사 | 메시지 분석을 통한 일정 관리 방법, 이를 위한 시스템 및 장치 |
KR102106787B1 (ko) * | 2014-03-17 | 2020-05-06 | 에스케이텔레콤 주식회사 | 메신저 프로그램과 어플리케이션 연동 방법, 이를 위한 장치 및 시스템 |
KR101799524B1 (ko) * | 2015-12-28 | 2017-11-20 | 주식회사 안랩 | 알림 메시지를 이용한 단말 제어 장치 및 방법 |
KR20170087202A (ko) * | 2016-01-20 | 2017-07-28 | 장중혁 | 푸시 메시지 수집 방법 및 그를 위한 푸시 메시지 수집 시스템 |
KR20170087206A (ko) * | 2016-01-20 | 2017-07-28 | 장중혁 | 푸시 메시지 정보 처리 방법 및 장치 |
-
2019
- 2019-11-28 KR KR1020190155108A patent/KR102322789B1/ko active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20210066182A (ko) | 2021-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2017232108B9 (en) | Object based contextual menu controls | |
US20200275150A1 (en) | Interactive video distribution system and video player utilizing a client server architecture | |
CN102662919B (zh) | 对内容片段设置书签 | |
US8707348B2 (en) | Systems and methods for generating interactive video content | |
US8566742B2 (en) | Prioritized presentation of content | |
US20130304469A1 (en) | Information processing method and apparatus, computer program and recording medium | |
US11036524B1 (en) | Capturing and processing interactions with a user interface of a native application | |
KR20160123377A (ko) | 크리에이티브의 랜딩 페이지와 함께 기능적 확장들을 제공하는 방법들 및 시스템들 | |
TWI585599B (zh) | A retrieval device, a retrieval method, a recording medium, and a program | |
CN109241452B (zh) | 信息推荐方法及装置、存储介质和电子设备 | |
US20160261921A1 (en) | Context based shopping capabilities when viewing digital media | |
US10055099B2 (en) | User-programmable channel store for video | |
KR20220107261A (ko) | 라이브 스트림을 수집하기 위한 방법 및 시스템 | |
US20180348972A1 (en) | Lithe clip survey facilitation systems and methods | |
KR20190043492A (ko) | 광고 플랫폼 제공 방법 및 장치 | |
CN104866560A (zh) | 资源信息分享方法及其终端设备和服务器 | |
WO2021088468A1 (zh) | 信息推送方法和装置 | |
JP2018022386A (ja) | 配信装置、配信方法、配信プログラム及び情報表示プログラム | |
CN110674404A (zh) | 链接信息生成方法、装置、***、存储介质及电子设备 | |
KR102322789B1 (ko) | 스마트폰 알림 텍스트 분류 장치 및 방법 | |
KR101375147B1 (ko) | 엔스크린 기반 능동적 모바일 광고 방법 및 시스템 | |
CN114730340A (zh) | 在用户界面数据收集中保护用户隐私 | |
JP2014215949A (ja) | 端末装置および装置のプログラム | |
US11589125B2 (en) | Dynamic content generation | |
KR20140068933A (ko) | 소스들로부터의 통신들 및 콘텐츠를 제어하는 방법 및 사용자 인터페이스 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |