KR101834675B1 - 정보를 푸시하는 방법, 장치, 설비 및 시스템 - Google Patents
정보를 푸시하는 방법, 장치, 설비 및 시스템 Download PDFInfo
- Publication number
- KR101834675B1 KR101834675B1 KR1020167005596A KR20167005596A KR101834675B1 KR 101834675 B1 KR101834675 B1 KR 101834675B1 KR 1020167005596 A KR1020167005596 A KR 1020167005596A KR 20167005596 A KR20167005596 A KR 20167005596A KR 101834675 B1 KR101834675 B1 KR 101834675B1
- Authority
- KR
- South Korea
- Prior art keywords
- target information
- information
- interest
- parameter
- terminal
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1059—End-user terminal functionalities specially adapted for real-time communication
-
- H04L67/26—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/46—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
-
- H04L67/20—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Multimedia (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 정보를 푸시하는 방법, 장치, 설비 및 시스템에 관한 것이다. 상기 방법은 단말기 로컬에 저장된 타깃 정보를 획득하는 단계; 상기 타깃 정보를 기초로 관심 파라미터를 확정하는 단계; 및 상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신하는 단계;를 포함한다. 본 발명의 실시예를 적용하여, 분석한 관심 파라미터를 기초로 정보 푸시를 진행할 수 있다.
Description
본 출원은 출원번호가 201510698403.2이고, 출원일이 2015년 10월 23일인 중국 특허 출원에 근거하여 제출되었고, 상기 중국 특허 출원의 우선권을 주장하며, 상기 중국 특허 출원의 모든 내용은 참고로서 본 출원에 원용된다.
본 발명은 이동 통신 기술 분야에 관한 것으로서, 특히 정보를 푸시하는 방법, 장치, 설비 및 시스템에 관한 것이다.
현재 사용자는 이동 단말기에서, 광고 푸시 등과 같은, 각양각색의 정보 푸시를 수신할 수 있다. 정보를 푸시하는 관련 방법 중에는, 일반적으로 우선 사용자 정보를 획득하고, 사용자 정보를 기초로 대응되는 정보의 푸시를 진행한다. 또한 사용자 정보의 출처는 일반적으로 텍스트 정보, 사용자 행위정보 및 이미지 정보의 세 종류로 분류될 수 있다. 텍스트 정보는 주로 사용자의 계정 정보, 방문 자원 정보 등을 포함한다. 사용자 행위 정보는 주로 사용자 브라우징 행위, 다운로드 행위, 조작 시간 등의 정보를 포함한다. 이미지 정보는 주로 사용자가 촬영한 이미지 정보 등을 포함한다.
관련 기술 분야에서, 현재는 단지 주로 텍스트 정보와 사용자 행위 정보의 분석으로 얻어낸 사용자 정보를 이용하여 적절한 푸시를 진행할 뿐이다. 어떤 방법은 비록 이미지 정보를 이용하기는 하나, 단지 주로 사진의 EXIF(Exchangeable Image File, 교환 이미지 파일 형식) 정보를 통해 사진 촬영 시간, 지리 정보 및 촬영 설비의 기본 파라미터 정보 등을 획득하는 것일 뿐이어서, 획득하는 사용자 정보가 제한적이다.
본 발명은 정보를 푸시하는 방법, 장치, 설비 및 시스템을 제공하여, 분석해 낸 관심 파라미터를 기초로 정보 푸시를 진행한다.
본 발명의 제1양태에 따르면 정보를 푸시하는 방법을 제공하는데 있어서, 상기 방법은,
단말기 로컬에 저장된 타깃 정보를 획득하는 단계;
상기 타깃 정보를 기초로 관심 파라미터를 확정하는 단계; 및
상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신하는 단계;를 포함한다.
바람직하게는, 상기 단말기 로컬에 저장된 타깃 정보를 획득하는 단계는, Storm 실시간 스트리밍 분포 처리 프레임을 통해 상기 단말기 로컬에 저장된 타깃 정보를 취득하는 단계;를 포함한다.
바람직하게는, 상기 단말기 로컬에 저장된 타깃 정보를 획득하는 단계는, 상기 단말기 로컬에 저장된 이미지, 텍스트, 오디오, 비디오의 조작 이력 정보 중 하나 또는 복수 개를 획득하는 단계; 를 포함한다.
바람직하게는, 상기 타깃 정보를 기초로 관심 파라미터를 확정하는 단계는, 상기 타깃 정보에 대해 중복 제거 처리하는 단계; 상기 중복 제거 처리된 타깃 정보를 기초로 상기 관심 파라미터를 확정하는 단계;를 포함한다.
바람직하게는, 상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신하는 단계는, 상기 단말기로 상기 관심 파라미터에 대응되는 광고 정보, 어플리케이션 추천 정보, 통지 정보 중 하나 또는 복수 개를 송신하는 단계;를 포함한다.
바람직하게는, 상기 단말기 로컬에 저장된 타깃 정보를 획득하는 단계는, 단말기 로컬의 현재 저장 및 과거에 저장한 타깃 정보를 획득하는 단계;를 포함한다.
본 발명의 제2양태에 따르면 정보를 푸시하는 방법을 제공하는데 있어서, 상기 방법은,
로컬에 저장된 타깃 정보를 획득하는 단계;
상기 타깃 정보를 기초로 관심 파라미터를 확정하는 단계;
서버로 상기 관심 파라미터를 송신하여, 상기 서버가 상기 관심 파라미터에 대응하는 푸시 정보를 획득하게 하는 단계; 및
상기 서버가 송신하는 상기 푸시 정보를 수신하는 단계;를 포함한다.
바람직하게는, 상기 로컬에 저장된 타깃 정보를 획득하는 단계는,
Storm 실시간 스트리밍 분포 처리 프레임을 통해 상기 로컬에 저장된 타깃 정보를 취득하는 단계;를 포함한다.
바람직하게는, 상기 로컬에 저장된 타깃 정보를 획득하는 단계는,
상기 로컬에 저장된 이미지, 텍스트, 오디오, 비디오 조작 이력 정보 중 하나 또는 복수 개를 획득하는 단계; 를 포함한다.
바람직하게, 상기 타깃 정보를 기초로 관심 파라미터를 확정하는 단계는, 상기 타깃 정보에 대해 중복 제거 처리하는 단계; 상기 중복 제거 처리된 타깃 정보를 기초로 상기 관심 파라미터를 확정하는 단계;를 포함한다.
본 발명의 제3양태에 따르면 정보를 푸시하는 장치를 제공하는데 있어서, 상기 장치는,
단말기 로컬에 저장된 타깃 정보를 획득하는 정보 획득 모듈;
상기 정보 획득 모듈이 획득한 상기 타깃 정보를 기초로 관심 파라미터를 확정하는 관심 파라미터 확정 모듈; 및
상기 단말기로 상기 관심 파라미터 확정 모듈이 확정한 관심 파라미터에 대응하는 푸시 정보를 송신하는 정보 푸시 모듈;을 포함한다.
바람직하게는, 상기 장치는,
Storm 실시간 스트리밍 분포 처리 프레임을 설치하는 프레임 설치 모듈;을 더 포함하고,
상기 정보 획득 모듈은 상기 프레임 설치 모듈이 설치한 Storm 실시간 스트리밍 분포 처리 프레임을 통해 상기 단말기 로컬에 저장된 타깃 정보를 취득한다.
바람직하게는, 상기 관심 파라미터 확정 모듈은,
상기 타깃 정보에 대해 중복 제거 처리하는 제거 서브모듈;
상기 제거 서브모듈이 중복 제거 처리한 타깃 정보를 기초로 상기 관심 파라미터를 확정하는 관심 파라미터 서브모듈;을 포함한다.
바람직하게는, 상기 정보 푸시 모듈은,
상기 관심 파라미터에 대응하는 광고 정보, 어플리케이션 추천 정보, 통지 정보를 저장하는 저장 서브모듈;
상기 단말기로 상기 저장 서브모듈이 저장한 상기 관심 파라미터에 대응되는 광고 정보, 어플리케이션 추천 정보, 통지 정보 중 하나 또는 복수 개를 송신하는 푸시 서브모듈;을 포함한다.
본 발명의 제4양태에 따르면 정보를 푸시하는 장치를 제공하는데 있어서, 상기 장치는,
로컬에 저장된 타깃 정보를 획득하는 정보 획득 모듈;
상기 정보 획득 모듈이 획득한 상기 타깃 정보를 기초로 관심 파라미터를 확정하는 관심 파라미터 확정 모듈;
서버로 상기 관심 파라미터 확정 모듈이 확정한 상기 관심 파라미터를 송신하여, 상기 서버가 상기 관심 파라미터에 대응하는 푸시 정보를 획득하게 하는 관심 파라미터 송신 모듈; 및
상기 서버가 송신하는 상기 푸시 정보를 수신하는 정보 수신 모듈;을 포함한다.
바람직하게는, 상기 장치는,
Storm 실시간 스트리밍 분포 처리 프레임을 설치하는 프레임 설치 모듈;을 더 포함하고,
상기 정보 획득 모듈은 상기 프레임 설치 모듈이 설치한 Storm 실시간 스트리밍 분포 처리 프레임을 통해 상기 로컬에 저장된 타깃 정보를 취득한다.
바람직하게는, 상기 정보 획득 모듈은,
로컬에 이미지, 텍스트, 오디오, 비디오 조작 이력 정보를 저장하는 저장 서브모듈;
상기 저장 서브모듈이 로컬에 저장한 이미지, 텍스트, 오디오, 비디오 조작 이력 정보 중 하나 또는 복수 개를 획득하는 획득 서브모듈;을 포함한다.
바람직하게는, 상기 관심 파라미터 확정 모듈은,
상기 타깃 정보에 대해 중복 제거 처리하는 제거 서브모듈;
상기 제거 서브모듈이 중복 제거 처리한 타깃 정보를 기초로 상기 관심 파라미터를 확정하는 관심 파라미터 서브모듈;을 포함한다.
본 발명의 제5양태 따르면 정보를 푸시하는 설비를 제공하는데 있어서, 상기 설비는,
프로세서; 및
상기 프로세서의 실행가능 명령을 기억하는 메모리;를 포함하되,
상기 프로세서는,
단말기 로컬에 저장된 타깃 정보를 획득하고,
상기 타깃 정보를 기초로 관심 파라미터를 확정하고,
상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신하도록 배치된다.
본 발명의 제6양태 따르면 정보를 푸시하는 설비를 제공하는데 있어서, 상기 설비는,
프로세서; 및
상기 프로세서의 실행가능 명령을 기억하는 메모리;를 포함하되,
상기 프로세서는,
로컬에 저장된 타깃 정보를 획득하고,
상기 타깃 정보를 기초로 관심 파라미터를 확정하고,
서버로 상기 관심 파라미터를 송신하여, 상기 서버가 상기 관심 파라미터에 대응하는 푸시 정보를 획득하게 하고,
상기 서버가 송신하는 상기 푸시 정보를 수신하도록 배치된다.
본 발명의 제7양태 따르면 정보를 푸시하는 시스템을 제공하는데 있어서, 상기 시스템은,
단말기 로컬에 저장된 타깃 정보를 획득하고, 상기 타깃 정보를 기초로 관심 파라미터를 확정하고, 상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신하는 서버; 및
상기 타깃 정보를 저장하고, 상기 서버가 송신하는 상기 관심 파라미터에 대응하는 푸시 정보를 수신하는 단말기;를 포함한다.
본 발명의 제8양태 따르면 정보를 푸시하는 시스템을 제공하는데 있어서, 상기 시스템은,
로컬에 저장된 타깃 정보를 획득하고, 상기 타깃 정보를 기초로 관심 파라미터를 확정하고, 상기 서버로 상기 관심 파라미터를 송신하고, 상기 서버가 송신하는 푸시 정보를 수신하는 단말기; 및
상기 단말기가 송신하는 상기 관심 파라미터를 수신하고, 상기 관심 파라미터를 기초로 상기 관심 파라미터에 대응하는 푸시 정보를 획득하여 상기 단말기로 송신하는 서버;를 포함한다.
본 발명의 실시예가 제공하는 기술적 수단은 다음과 같은 유익한 효과를 갖는다.
본 발명은 단말기 로컬에 저장된 타깃 정보를 기초로 관심 파라미터를 확정하고, 단말기 로컬에 저장된 타깃 정보를 획득한 후 상기 타깃 정보를 기초로 관심 파라미터를 확정하여, 상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신함에 따라, 사용자 관심을 얻어내는 정확도와 완성도를 높여, 보다 정확하고 전면적인 사용자의 관심을 기초로 정보 푸시를 진행하여 사용자의 요구를 보다 만족시키게 된다.
본 발명은 Storm 실시간 스트리밍 분포 처리 프레임을 이용하여, 일반적으로 사용하는 hadoop 분포 프레임에 비해 실시간 처리에 보다 적합하다.
본 발명은 각양각색의 다른 타깃 정보를 포함할 수 있는데, 단말기 로컬에 저장된 이미지, 텍스트, 오디오, 비디오 조작 이력 정보 중 하나 또는 복수 개를 포함하나, 이에 한정되지 않는다.
본 발명은 우선 타깃 정보에 대해 중복 제거 처리를 하고, 중복 제거 처리를 통해 정보 처리량을 줄여, 연산량을 줄이고 처리 속도를 높일 수 있다.
본 발명은 관심 파라미터를 기초로 각종 정보를 푸시할 수 있으며, 광고 정보, 어플리케이션 추천 정보, 통지 정보 중 하나 또는 복수 개를 포함하되, 이에 한정되지 않는다.
본 발명은 단말기 로컬의 현재 저장 및 과거에 저장한 타깃 정보를 획득하여 유형 상관성 분석을 진행할 수 있으며, 이에 따라 보다 정확하게 관심 파라미터와 그 변화를 확정할 수 있다.
상기 일반적인 설명과 후술한 세부적 설명은 단지 예시적인 것일 뿐 본 발명을 제한하는 것이 아님을 이해해야 할 것이다.
이하의 도면은 명세서 내용과 함께 본 설명의 일부분으로서, 본 발명을 더 잘 이해하도록 하기 위한 것이며 본 발명에 대한 한정으로 간주해서는 안 된다.
도 1은 본 발명의 일 예시적 실시예에 따른 정보를 푸시하는 방법의 흐름도이다.
도 2는 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 방법의 흐름도이다.
도 3은 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 방법의 흐름도이다.
도 4는 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 방법의 흐름도이다.
도 5는 본 발명의 일 예시적 실시예에 따른 정보를 푸시하는 장치의 블록도이다.
도 6은 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 장치의 블록도이다.
도 7은 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 장치의 블록도이다.
도 8은 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 장치의 블록도이다.
도 9는 본 발명의 일 예시적 실시예에 따른 설비의 블록도이다.
도 10은 본 발명의 일 예시적 실시예에 따른 설비의 블록도이다.
도 11은 본 발명의 일 예시적 실시예에 따른 설비의 구조 블록도이다.
도 12는 본 발명의 일 예시적 실시예에 따른 시스템의 블록도이다.
도 13은 본 발명의 일 예시적 실시예에 따른 시스템의 블록도이다.
도 1은 본 발명의 일 예시적 실시예에 따른 정보를 푸시하는 방법의 흐름도이다.
도 2는 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 방법의 흐름도이다.
도 3은 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 방법의 흐름도이다.
도 4는 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 방법의 흐름도이다.
도 5는 본 발명의 일 예시적 실시예에 따른 정보를 푸시하는 장치의 블록도이다.
도 6은 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 장치의 블록도이다.
도 7은 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 장치의 블록도이다.
도 8은 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 장치의 블록도이다.
도 9는 본 발명의 일 예시적 실시예에 따른 설비의 블록도이다.
도 10은 본 발명의 일 예시적 실시예에 따른 설비의 블록도이다.
도 11은 본 발명의 일 예시적 실시예에 따른 설비의 구조 블록도이다.
도 12는 본 발명의 일 예시적 실시예에 따른 시스템의 블록도이다.
도 13은 본 발명의 일 예시적 실시예에 따른 시스템의 블록도이다.
아래에 예시적 실시예에 대하여 상세히 설명하되 그 예들은 도면에 도시되어 있다. 하기에 도면과 관련하여 기술할 경우, 별도의 설명이 없는 한,상이한 도면중의 동일한 도면 부호는 동일하거나 혹은 유사한 요소를 나타낸다. 하기 예시적 실시예에서 기술하는 실시형태는 본 발명과 일치한 모든 실시형태를 대표하는 것이 아니다. 이들은 단지 첨부되는 특허청구의 범위에서 상술하는 본 발명의 일방면과 일치한 장치 및 방법의 예일 뿐이다.
본 발명에서 사용하는 용어는 특정 실시예를 설명하기 위한 목적일 뿐, 본 발명의 범위를 제한하지 않는다. 본 발명과 첨부된 청구항에서 사용하는 단수 형태의 "일종의", "상기" 및 "이"는, 전후 문맥이 다른 의미를 명확하게 표현하지 않은 한, 다수 형식을 포함할 수도 있다. 또한, 본문에서 사용하는 용어 "및/또는"은 하나 또는 복수 개의 관련된 항목의 임의의 또는 모든 가능한 조합을 포함한다.
또한, 본 명세서에서 제1, 제2, 제3 등과 같은 용어로 각 종 정보를 설명하고 있으나, 이러한 정보는 이러한 용어에 한정되지 않는다. 이러한 용어는 동일한 종류의 정보를 서로 분별하는데 사용되는 것일 뿐이다. 예를 들면, 본 발명의 범위에서 벗어나지 않는 경우라면, 제1정보를 제2정보로 칭해질 수도 있으며, 이와 유사하게, 제2정보도 제1정보로 칭해질 수도 있다. 문맥에 따라, 여기서 사용하는 용어인 "만약"은 "…할 때" 또는 "… 하는 경우" 또는 "확정에 대응하여"로 해석될 수 있다.
도 1은 본 발명의 일 예시적 실시예에 따른 정보를 푸시하는 방법의 흐름도이다.
상기 방법은 서버에 적용될 수 있으며, 도 1이 도시하는 바와 같이, 이 방법은 다음 단계들을 포함할 수 있다:
단계 101에서, 단말기 로컬에 저장된 타깃 정보를 획득한다.
상기 단말기 로컬에 저장된 타깃 정보를 획득하는 단계는, 상기 단말기 로컬에 저장된 이미지, 텍스트, 오디오, 비디오 조작 이력 정보 중 하나 또는 복수 개를 획득하는 단계; 를 포함할 수 있다.
상기 단말기 로컬에 저장된 타깃 정보를 획득하는 단계는, 단말기 로컬의 현재 저장 및 과거에 저장한 타깃 정보를 획득하는 단계;를 포함할 수 있다.
단계 102에서, 상기 타깃 정보를 기초로 관심 파라미터를 확정한다.
단말기 로컬에 저장된 타깃 정보를 기초로 사용자 현재의 관심 사항을 보증할 수 있다. 이에 따라, 단말기 로컬에 저장된 타깃 정보를 획득함으로써, 사용자의 현재 관심 사항을 파악할 수 있으며, 이에 따라 타깃 정보를 기초로 사용자의 관심 사항을 확정할 수 있다.
예를 들면, 획득한 단말기 로컬에 저장된 이미지 중 어린이 이미지가 많다면, 사용자는 어린이 서비스 방면에 관심이 있을 수 있다고 추정할 수 있으며, 이로 인해 사용자의 관심 파라미터를 확정할 수 있다.
단계 103에서, 상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신한다.
이 단계에서는 상기 단말기로 상기 관심 파라미터에 대응되는 광고 정보, 어플리케이션 추천 정보, 통지 정보 중 하나 또는 복수 개를 송신할 수 있으나, 이에 한정하는 것은 아니다.
이 실시예로부터 알 수 있듯이, 본 발명은 단말기 로컬에 저장된 타깃 정보를 기초로 관심 파라미터를 확정하고, 단말기 로컬에 저장된 타깃 정보를 획득한 후 상기 타깃 정보를 기초로 관심 파라미터를 확정하여, 상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신함에 따라, 사용자 관심을 얻어내는 정확도와 전면성을 높여, 보다 정확하고 전면적인 사용자의 관심을 기초로 정보 푸시를 진행하여 사용자의 요구를 보다 만족시키게 된다.
도 2는 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 방법의 흐름도이다.
상기 방법은 서버에 적용될 수 있고, 이 실시예는 도 1보다 더 세부적으로 본 발명의 기술적 수단에 대해 설명한다.
도 2에서 도시하는 바와 같이, 상기 방법은 다음의 단계들을 포함할 수 있다.
단계 201에서, 서버는 이동 단말기가 업로드한 단말기 로컬에 저장된 타깃 정보를 획득한다.
본 발명의 이동 단말기는, 단말기 로컬에 타깃 정보를 저장하고, 이러한 타깃 정보는 이미지, 텍스트, 오디오, 비디오 조작 이력 정보 중 하나 또는 복수 개를 포함할 수 있으나, 이에 한정되는 것은 아니다. 이동 단말기에 의해 로컬에 저장된 타깃 정보는 서버로 업로드되고, 서버는 이동 단말기가 업로드하는 단말기 로컬에 저장된 타깃 정보를 수신하여 분석에 이용한다. 본 발명은 만약 타깃 정보가 특히 이미지인 경우의 분석 처리를 이동 단말기에 설치하면 단말기에 CPU 부하가 과중하고, 전력 소모가 빠르다는 문제가 발생할 수 있다는 점을 고려하여, 이동 단말기에 의해 타깃 정보를 서버로 업로드하여 분석 처리를 진행하도록 선택할 수 있다.
이 단계에서, 서버는 Storm 실시간 스트리밍 분포 처리 프레임을 통해 이동 단말기가 업로드한 단말기 로컬에 저장된 타깃 정보를 획득한다.
본 발명은 Storm을 사용하고, 유사한 hadoop의 분포 프레임을 사용하지 않는 것으로 선택한다. Hadoop은 처리량이 많고, 자동 내구성 등의 장점이 있어, 대량 데이터 처리에 있어서 광범위하게 사용되나, hadoop은 실시간 계산에 부적합하고, 주로 일괄 처리를 진행하는 데 유리하다. Storm은 오픈 소스 스트리밍 분포 처리 프레임으로서, 실시간 처리 능력이 좋다. Storm의 적용 상황은 스트리밍 데이터 처리를 포함하고, Storm은 연속적으로 들어오는 정보를 처리하는데 사용될 수 있고, 처리된 결과는 임의의 저장장소에 기입된다. 따라서, 본 발명은 타깃 정보가 특히 이미지인 경우의 수량과 실시간성을 고려하여, 특히 이미지 저장 용량이 P급(P는 저장 용량의 단위)에 이르는 이미지인 경우를 고려하여, 서버 단에서 Storm 스트리밍 처리 기술을 채택하여 처리 분석을 진행하는 것으로 선택하여, 대량의 실시간 이미지 처리를 할 수 있다. 설명이 필요한 것으로서, 본 발명은 Storm 실시간 스트리밍 분포 처리 프레임을 예로 들어 설명하고 있으나 이에 국한하는 것은 아니고, 그 외 다른 실시간 처리 기능이 좋은 분포 처리 프레임을 적용할 수도 있다.
이 단계에서는 단말기 로컬에 저장된 타깃 정보를 획득하는 것이 단지 단말기 로컬에 현재 저장된 타깃 정보를 획득할 수 있으나, 단말기 로컬에 현재 저장 및 과거에 저장한 타깃 정보를 획득할 수도 있다.
단계 202에서, 서버는 획득한 타깃 정보에 대해 중복 제거 처리를 한다.
서버는 획득한 타깃 정보에 대해 우선 중복 제거 처리를 진행할 수 있으며, 이로써 정보 처리량을 줄일 수 있고, 이에 따라 연산량을 줄여 처리 속도를 높일 수 있다.
본 발명의 중복 제거 처리는 예를 들면 이미지의 테마 내용을 기초로 중복 제거 처리를 진행할 수 있으며, 예를 들면 동일하거나 차이가 적은 이미지를 삭제하는 등일 수 있다.
단계 203에서, 서버는 중복 제거 처리된 타깃 정보를 기초로 관심 파라미터를 확정한다.
여기서, 만약 타깃 정보가 텍스트 정보이면, 텍스트 정보에서의 사용자의 계정 정보, 방문한 소스 정보 등을 기초로 분석해 낸 사용자가 선호하는 내용일 수 있고, 이에 따라 관심 파라미터를 확정할 수 있다.
만약 타깃 정보가 비디오이면, 비디오의 제목, 내용, 관람 시간의 길이 등을 기초로 사용자가 선호하는 내용을 분석해 내어, 관심 파라미터를 확정할 수 있다.
만약 타깃 정보가 이미지이면, 이미지 내용에 대해, 예를 들면, 사람의 얼굴 인식, 실물 인식 등과 같이, 이미지 인식을 진행한 다음 관심 파라미터를 확정하고, 이에 따라 사용자의 성별, 연령, 기분, 가족 구성원, 관심 분야, 수입 정도 등의 정보를 획득하고, 이러한 정보를 기초로 관심 파라미터를 확정한다.
예를 들면, 서버가 사용자가 최근에 본 동영상이 모두 여행 동영상임을 인식했다면, 사용자는 야외 여행에 관심이 있다고 확정할 수 있다.
또 다른 예로, 서버가 이미지 인식 분석을 통해 사용자가 업로드한 이미지에 어린이가 어떠한 교육 기관의 연관 과정을 밟고 있는 모습을 담은 경우라면, 사용자는 어린이 교육 방면에 대한 수요가 있음을 판단해 낼 수 있다.
본 발명은 관련 이미지 인식 기술을 이용하여 이미지 인식을 진행할 수 있다. 관련 이미지 인식 기술은 예를 들면, face.com, Orbeus, face++ 등 기업이 제공하는 이미지 인식 기술 등이거나, 관련된 사람 얼굴 인식 기술 등일 수 있다. 설명할 필요가 있는 부분으로서, 추후 이미지 인식 기술의 발달에 따라, 이미지 인식 기술 관련 알고리즘을 조정할 수 있다. 이미지 인식을 진행한 이후, 데이터 발굴과 분석 기술을 통해 이미지에 대해 인식해 낸 특징 정보를 분석하여, 사용자의 관심 파라미터를 확정한다. 예를 들면, 이미지에 대한 인식 분석 이후, 키워드 또는 태그 tag 정보(예를 들면, 시간, 장소, 물체 종류 등의 정보)를 획득하며, 이에 따라 사용자의 관심 파라미터를 분석해 낼 수 있다. 따라서, 이미지 인식을 진행함으로써, 사용자의 성별, 연령, 기분, 가족 구성원, 관심 사항, 수입 정도 등의 기본 정보를 획득할 수 있으며, 이로써 관심 파라미터를 확정하여 이후 정확하고 신속한 개인별 맞춤 광고 푸시에 사용될 수 있다. 관련 데이터 발굴 및 분석 기술은, 예를 들면 K-Miner(신통 데이터 발굴 분석 시스템), MPP(Massively Parallel Processing, 대규모 병행 처리)+SMP(Symmetric Multi Processing, 대칭 다처리)병행 계산 구조, GDM(Geni-Sage Data Mining Analysis System, 브로드컴 데이터 발굴 분석 시스템)등일 수 있다.
획득한 타깃 정보에 단말기 로컬의 현재 저장 및 과거에 저장한 타깃 정보를 포함하는 경우, 본 발명은 또한 현재 저장 및 과거에 저장한 타깃 정보를 기초로 클러스터링 상관성 분석을 진행하여, 이로써 보다 정확하게 사용자의 관심 파라미터를 확정하고 관심 파라미터의 변화를 이해할 수 있다.
설명이 필요한 것으로서, 이 단계에서, 서버가 관심 파라미터를 확정한 이후 저장할 수 있고, 저장시에 관련 클라우드 저장 기술을 통해 저장할 수 있다. 그 외에, 서버도 재차 분석하여 확정한 관심 파라미터를 사용자의 각 이동 단말기에 동기화한다.
단계 204에서, 서버는 이동 단말기에 관심 파라미터에 대응하는 푸시 정보를 송신한다.
이 단계에서, 서버의 푸시 시스템을 통해, 이동 단말기에 관심 파라미터에 대응하는 푸시 정보를 송신하고, 푸시 정보는 관심 파라미터에 대응하는 광고 정보, 어플리케이션 추천 정보, 통지 정보 중 하나 또는 복수 개를 포함하나, 이에 한정되는 것은 아니다.
아래에 응용을 결합하여 상술한 과정에 대해 예를 들어 설명하도록 한다.
예를 들면, 서버는 사용자의 이동 단말기가 업로드한 이미지 라이브러리에서의 이미지에 대해 이미지 인식 분석을 진행하여 사용자가 아이가 있는지, 몇 명의 아이가 있는지, 남자 아이인지 여자 아이인지, 각 아이가 현재 몇 살인지, 아이의 관심 사항은 무엇인지 등을 분석해 낼 수 있고, 아이의 명수, 이미지의 지리 정보, 이미지내용 등을 기초로 가족의 수입이 어느 정도인지 추정할 수 있으며, 이러한 사용자 정보를 기초로 사용자가 어린이 서비스 방면에 수요가 있음을 추정할 수 있고, 따라서 사용자의 관심 파라미터를 추정할 수 있어, 사용자에게 어린이와 관련된 상품 정보를 푸시할 수 있다.
그 외에, 이동 단말기에 최근 업로드된 이미지 정보를 결합하여 클러스터링 상관성 분석을 진행할 수도 있다. 예를 들면, 이미지 인식 분석을 통해 사용자가 최근 업로드한 이미지에 갑자기 어린이가 어떠한 교육 기관의 연관 과정을 밟고 있는 모습을 담은 경우라면, 사용자는 어린이 교육 방면에 대한 수요가 있음을 판단해 낼 수 있고, 사용자의 관심 파라미터를 확정할 수 있으며, 실시간으로 사용자에게 관련된 어린이 교육 정보, 관심 사항에 관련된 기기 정보 등을 추천할 수 있다. 예를 들면, 이미지로부터 이 이미지의 지리적 위치가 어떠한 교육 기관임을 분석해 낸다거나, 이미지에서의 어떠한 교육기관의 Logo 및 과정 정보 등등을 분석해 낼 수 있고, 이렇게 종합적으로 이 사용자는 아이에게 어떠한 교육 프로그램을 등록하려는 의사가 있다고 분석해 낸 다음, 이 사용자에게 교육 프로그램에 관련된 광고 정보 등을 푸시할 수 있다. 이로써 사용자에게 관심이 될 정보를 정확하게 푸시하여, 사용자의 반감을 줄이고, 사용자와 광고주 및 제조상에게 모두 이익이 된다.
상기 실시예를 통해 알 수 있는 것으로서, 본 발명은 서버를 통해 이동 단말기에 업로드 된 단말기 로컬에 저장된 타깃 정보를 획득하여, 타깃 정보를 기초로 분석하여 관심 파라미터를 확정하여, 관심 파라미터를 기초로 대응되는 푸시 정보를 송신한다. 예를 들면, 획득한 것이 이동 단말기가 촬영하여 업로드한 이미지인 경우, 이미지 인식 및 분석을 진행하여 사용자의 성별, 연령, 기분, 가족 구성원, 관심 사항, 수입 정도 등의 기본 사용자 정보와 요구 정보를 획득할 수 있고, 비교적 전면적으로 사용자 데이터를 획득하여, 관심 파라미터를 확정할 수 있으며, 관심 파라미터를 기초로 사용자에 대해 정확하고 신속한 맞춤 정보, 예를 들면, 광고 정보, 어플리케이션 추천 정보, 통지 정보 등의 푸시를 송신할 수 있어, 사용자와 광고주 및 제조상의 요구를 만족시킨다.
도 3은 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 방법의 흐름도이다.
상기 방법은 이동 단말기에 사용될 수 있다. 설명이 필요한 것으로서, 이동 단말기의 사양과 배터리의 축전 능력이 증가하고, 비교적 높은 데이터 처리도 지원할 수 있는 경우, 본 발명의 기술적 해결수단도 이동 단말기에 적용될 수 있다. 도 3이 도시하는 방법은 도 1과 도 2의 실시예와 비교하여 타깃 정보의 분석 처리가 이동 단말기에서 이루어지는 경우에 관한 것이다.
도 3이 도시하는 바와 같이, 본 발명은 다음의 단계들을 포함할 수 있다.
단계 301에서, 로컬에 저장된 타깃 정보를 획득한다.
이 단계에서, 상기 로컬에 저장된 이미지, 텍스트, 오디오, 비디오 조작 이력 정보 중 하나 또는 복수 개를 획득할 수 있다.
로컬에 저장된 타깃 정보를 획득하는 단계는, 단말기 로컬의 현재 저장 및 과거에 저장한 타깃 정보를 획득하는 단계;를 포함할 수 있다.
단계 302에서, 상기 타깃 정보를 기초로 관심 파라미터를 확정한다.
단말기 로컬에 저장된 타깃 정보를 기초로 사용자 현재의 관심 사항을 보증할 수 있다. 이에 따라, 단말기 로컬에 저장된 타깃 정보를 획득함으로써, 사용자의 현재 관심 사항을 이해할 수 있으며, 이에 따라 타깃 정보를 기초로 사용자의 관심 사항을 확정할 수 있다.
예를 들면, 획득한 단말기 로컬에 저장된 이미지들 중 어린이 이미지가 많다면, 사용자는 어린이 서비스 방면에 관심이 있을 수 있다고 추정할 수 있으며, 이로 인해 사용자의 관심 파라미터를 확정할 수 있다.
단계 303에서, 서버로 상기 관심 파라미터를 송신하여, 상기 서버가 상기 관심 파라미터에 대응하는 푸시 정보를 획득하게 한다.
이 단계에서, 이동 단말기는 서버로 확정된 관심 파라미터를 송신하여, 서버가 관심 파라미터를 기초로 관심 파라미터에 대응하는 푸시 정보를 획득하게 하며 푸시 정보는 관심 파라미터에 대응되는 광고 정보, 어플리케이션 추천 정보, 통지 정보 중 하나 이상을 포함할 수 있으나, 이에 한정하는 것은 아니다.
단계 304에서, 서버가 송신한 푸시 정보를 수신한다.
상기 실시예로부터 알 수 있듯이, 본 발명은 단말기 로컬에 저장된 타깃 정보를 기초로 관심 파라미터를 확정하고, 이동 단말기가 단말기 로컬에 저장된 타깃 정보를 획득한 후 상기 타깃 정보를 기초로 관심 파라미터를 확정하여, 관심 파라미터를 서버로 송신하고, 서버는 상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신함에 따라, 사용자 관심을 얻어내는 정확도와 전면성을 높여, 보다 정확하고 전면적인 사용자의 관심을 기초로 정보 푸시를 진행하여 사용자의 요구를 보다 만족시키게 된다.
도 4는 본 발명의 다른 일 실시예에 따른 정보를 푸시하는 방법의 흐름도이다.
이 방법은 이동 단말기에 적용될 수 있고, 상기 실시예는 도3과 비교하여 본 발명의 기술적 해결수단을 보다 상세하게 설명한다.
도 4가 도시하는 바와 같이, 본 방법은 다음의 단계를 포함할 수 있다.
단계 401에서, 이동 단말기는 로컬에 저장된 타깃 정보를 획득한다.
이 단계에서, 이동 단말기는 상기 로컬에 저장된 이미지, 텍스트, 오디오, 비디오 조작 이력 정보 중 하나 또는 복수 개를 획득할 수 있으나, 이에 한정되는 것은 아니다.
이 단계에서, 이동 단말기는 Storm 실시간 스트리밍 분포 처리 프레임을 통해 로컬에 저장된 타깃 정보를 획득한다.
이 단계에서는 이동 단말기가 로컬에 저장된 타깃 정보를 획득하는 것이 단지 로컬에 현재 저장된 타깃 정보를 획득할 수 있으나, 로컬에 현재 저장 및 과거에 저장한 타깃 정보를 획득할 수도 있다.
단계 402에서, 이동 단말기는 획득한 타깃 정보에 대해 중복 제거 처리를 한다.
이동 단말기는 획득한 타깃 정보에 대해 우선 중복 제거 처리를 진행할 수 있으며, 이로써 정보 처리량을 줄일 수 있고, 이에 따라 연산량을 줄여 처리 속도를 높일 수 있다.
본 발명의 중복 제거 처리는 예를 들면 이미지의 테마 내용을 기초로 중복 제거 처리를 진행할 수 있으며, 예를 들면 동일하거나 차이가 적은 이미지를 삭제하는 등일 수 있다.
단계 403에서, 이동 단말기는 중복 제거 처리된 타깃 정보를 기초로 관심 파라미터를 확정한다.
이 단계에서 관심 파라미터를 확정하는 것에 관한 설명은 단계 203의 설명을 참고할 수 있으며, 여기서는 재차 설명하지 않도록 한다.
단계 404에서, 이동 단말기는 서버로 관심 파라미터를 송신하여, 서버가 관심 파라미터에 대응하는 푸시 정보를 획득하게 한다.
이 단계에서, 이동 단말기는 서버로 관심 파라미터를 송신하여, 서버가 관심 파라미터에 대응하는 푸시 정보를 획득하게 하고, 푸시 정보는 관심 파라미터에 대응하는 광고 정보, 어플리케이션 추천 정보, 통지 정보 중 하나 또는 복수 개를 포함하나, 이에만 한정되는 것은 아니다.
단계 405에서, 이동 단말기는 서버가 송신한 푸시 정보를 수신한다.
상기 실시예를 통해 알 수 있는 것으로서, 본 발명은 타깃 정보의 분석 처리를 이동 단말기에서 이루어지게 하고, 이동 단말기가 로컬 저장의 타깃 정보를 취득함으로써, 타깃 정보 분석을 기초로 관심 파라미터를 확정하고, 관심 파라미터를 서버로 송신하여 서버가 관심 파라미터를 기초로 정확하고 신속한 맞춤 정보를 획득하여 푸시 정보로 함으로써, 서버가 관심 정보를 기초로 송신한 푸시 정보를 수신하여 사용자, 광고주, 제조공급상의 요구를 모두 만족시킬 수 있다.
전술한 어플리케이션의 기능이 실현하는 방법 실시예와 대응되게, 본 발명은 정보를 푸시하는 장치 및 설비, 시스템에 관한 실시예도 제공한다.
도 5는 본 발명의 일 예시적 실시예에 따른 정보를 푸시하는 장치의 블록도다.
이 장치는 서버일 수 있다. 도 5가 도시하는 바와 같이, 정보를 푸시하는 장치는, 정보 획득 모듈(51), 관심 파라미터 확정 모듈(52), 정보 푸시 모듈(53)을 포함할 수 있다.
정보 획득 모듈(51)은 단말기 로컬에 저장된 타깃 정보를 획득한다.
관심 파라미터 확정 모듈(52)은 상기 정보 획득 모듈(51)이 획득한 상기 타깃 정보를 기초로 관심 파라미터를 확정한다.
정보 푸시 모듈(53)은 상기 단말기로 상기 관심 파라미터 확정 모듈(52)이 확정한 관심 파라미터에 대응하는 푸시 정보를 송신한다.
본 실시예로부터 알 수 있는 바로서, 본 발명은 단말기 로컬에 저장된 타깃 정보를 기초로 관심 파라미터를 확정하고, 단말기 로컬에 저장된 타깃 정보를 획득한 후 상기 타깃 정보를 기초로 관심 파라미터를 확정하여, 상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신함에 따라, 사용자 관심을 얻어내는 정확도와 전면성을 높여, 보다 정확하고 전면적인 사용자의 관심을 기초로 정보 푸시를 진행하여 사용자의 요구를 보다 만족시키게 된다.
도 6은 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 장치의 블록도다.
도 6이 도시하는 바와 같이, 정보를 푸시하는 장치는, 정보 획득 모듈(51), 관심 파라미터 확정 모듈(52), 정보 푸시 모듈(53)을 포함할 수 있다.
정보 획득 모듈(51), 관심 파라미터 확정 모듈(52), 정보 푸시 모듈(53)의 기능은 도 5에서의 설명을 참고할 수 있다.
여기서, 장치는 프레임 설치 모듈(54)을 더 포함할 수 있다.
프레임 설치 모듈(54)은 Storm 실시간 스트리밍 분포 처리 프레임을 설치한다. 본 발명은 Storm 실시간 스트리밍 분포 처리 프레임을 이용하여, 일반적으로 사용하는 hadoop 분포 프레임에 비해 실시간 처리에 보다 적합하다.
정보 획득 모듈(51)은 상기 프레임 설치 모듈(54)이 설치한 Storm 실시간 스트리밍 분포 처리 프레임을 통해 상기 단말기 로컬에 저장된 타깃 정보를 취득한다.
여기서, 관심 파라미터 확정 모듈(52)은 중복 제거 서브모듈(521)과 관심 파라미터 서브모듈(522)을 포함할 수 있다.
중복 제거 서브모듈(521)은 상기 타깃 정보에 대해 중복 제거 처리한다.
본 발명의 중복 제거 처리는 예를 들면 이미지의 테마 내용을 기초로 중복 제거 처리를 진행할 수 있으며, 예를 들면 동일하거나 차이가 적은 이미지를 삭제하는 등일 수 있다. 획득한 타깃 정보에 대해 우선 중복 제거 처리를 진행할 수 있으며, 이로써 정보 처리량을 줄일 수 있고, 이에 따라 연산량을 줄여 처리 속도를 높일 수 있다.
관심 파라미터 서브모듈(522)은 상기 중복 제거 서브모듈(521)이 중복 제거 처리한 타깃 정보를 기초로 상기 관심 파라미터를 확정한다.
예를 들면, 만약 타깃 정보가 텍스트 정보이면, 텍스트 정보에서의 사용자의 계정 정보, 방문한 소스 정보 등을 기초로 분석해 낸 사용자가 선호하는 내용일 수 있고, 이에 따라 관심 파라미터를 확정할 수 있다. 만약 타깃 정보가 비디오이면, 비디오의 제목, 내용, 관람 시간의 길이 등을 기초로 사용자가 선호하는 내용을 분석해 내어, 관심 파라미터를 확정할 수 있다. 만약 타깃 정보가 이미지이면, 이미지 내용에 대해, 예를 들면, 사람의 얼굴 인식, 실물 인식 등과 같이, 이미지 인식을 진행한 다음 관심 파라미터를 확정하고, 이에 따라 사용자의 성별, 연령, 기분, 가족 구성원, 관심 분야, 수입 정도 등의 정보를 획득하고, 이러한 정보를 기초로 관심 파라미터를 확정한다. 본 발명은 관련된 이미지 인식 기술을 적용하여 이미지 인식을 진행할 수 있다.
여기서, 정보 푸시 모듈(53)은 저장 서브모듈(531), 푸시 서브모듈(532)을 포함할 수 있다.
저장 서브모듈(531)은 상기 관심 파라미터에 대응하는 광고 정보, 어플리케이션 추천 정보, 통지 정보를 저장한다.
푸시 서브모듈(532)은 상기 단말기로 상기 저장 서브모듈이 저장한 상기 관심 파라미터에 대응되는 광고 정보, 어플리케이션 추천 정보, 통지 정보 중 하나 또는 복수 개를 송신한다.
도 7은 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 장치의 블록도다.
이 장치는 단말기일 수 있다. 도 7이 도시하는 바와 같이, 정보를 푸시하는 장치는 정보 획득 모듈(71), 관심 파라미터 확정 모듈(72), 관심 파라미터 송신 모듈(73), 정보 수신 모듈(74)을 포함할 수 있다.
정보 획득 모듈(71)은 로컬에 저장된 타깃 정보를 획득한다.
관심 파라미터 확정 모듈(72)은 상기 정보 획득 모듈(71)이 획득한 상기 타깃 정보를 기초로 관심 파라미터를 확정한다.
관심 파라미터 송신 모듈(73)은 서버로 상기 관심 파라미터 확정 모듈(72)이 확정한 상기 관심 파라미터를 송신하여, 상기 서버가 상기 관심 파라미터에 대응하는 푸시 정보를 획득하게 한다.
정보 수신 모듈(74)은 상기 서버가 송신하는 상기 푸시 정보를 수신한다.
본 실시예로부터 알 수 있는 바로서, 본 발명은 단말기 로컬에 저장된 타깃 정보를 기초로 관심 파라미터를 확정하고, 단말기 로컬에 저장된 타깃 정보를 획득한 후 상기 타깃 정보를 기초로 관심 파라미터를 확정하여, 상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신함에 따라, 사용자 관심을 얻어내는 정확도와 전면성을 높여, 보다 정확하고 전면적인 사용자의 관심을 기초로 정보 푸시를 진행하여 사용자의 요구를 보다 만족시키게 된다.
도 8은 본 발명의 다른 일 예시적 실시예에 따른 정보를 푸시하는 장치의 블록도다.
도 8이 도시하는 바와 같이, 정보를 푸시하는 장치는 정보 획득 모듈(71), 관심 파라미터 확정 모듈(72), 관심 파라미터 송신 모듈(73), 정보 수신 모듈(74)을 포함할 수 있다.
정보 획득 모듈(71), 관심 파라미터 확정 모듈(72), 관심 파라미터 송신 모듈(73), 정보 수신 모듈(74)의 기능은 도 7에서의 설명을 참고한다.
여기서, 상기 장치는 프레임 설치 모듈(75)를 더 포함할 수 있다.
프레임 설치 모듈(75)은 Storm 실시간 스트리밍 분포 처리 프레임을 설치한다.
상기 정보 획득 모듈(71)은 상기 프레임 설치 모듈(75)이 설치한 Storm 실시간 스트리밍 분포 처리 프레임을 통해 상기 로컬에 저장된 타깃 정보를 취득한다.
여기서, 정보 획득 모듈(71)은 저장 서브모듈(711)과 획득 서브모듈(712)를 포함할 수 있다.
저장 서브모듈(711)은 로컬에 이미지, 텍스트, 오디오, 비디오 조작 이력 정보를 저장한다.
획득 서브모듈(712)은 상기 저장 서브모듈(711)이 로컬에 저장한 이미지, 텍스트, 오디오, 비디오 조작 이력 정보 중 하나 또는 복수 개를 획득한다.
여기서, 관심 파라미터 확정 모듈(72)은 중복 제거 서브모듈(721)과 관심 파라미터 서브모듈(722)을 포함할 수 있다.
중복 제거 서브모듈(721)은 상기 타깃 정보에 대해 중복 제거 처리한다.
본 발명의 중복 제거 처리는 예를 들면 이미지의 테마 내용을 기초로 중복 제거 처리를 진행할 수 있으며, 예를 들면 동일하거나 차이가 적은 이미지를 삭제하는 등일 수 있다. 획득한 타깃 정보에 대해 우선 중복 제거 처리를 진행할 수 있으며, 이로써 정보 처리량을 줄일 수 있고, 이에 따라 연산량을 줄여 처리 속도를 높일 수 있다.
관심 파라미터 서브모듈(722)은 상기 중복 제거 서브모듈(721)이 중복 제거 처리한 타깃 정보를 기초로 상기 관심 파라미터를 확정한다.
예를 들면, 만약 타깃 정보가 텍스트 정보이면, 텍스트 정보에서의 사용자의 계정 정보, 방문한 소스 정보 등을 기초로 분석해 낸 사용자가 선호하는 내용일 수 있고, 이에 따라 관심 파라미터를 확정할 수 있다. 만약 타깃 정보가 비디오이면, 비디오의 제목, 내용, 관람 시간의 길이 등을 기초로 사용자가 선호하는 내용을 분석해 내어, 관심 파라미터를 확정할 수 있다. 만약 타깃 정보가 이미지이면, 이미지 내용에 대해, 예를 들면, 사람의 얼굴 인식, 실물 인식 등과 같이, 이미지 인식을 진행한 다음 관심 파라미터를 확정하고, 이에 따라 사용자의 성별, 연령, 기분, 가족 구성원, 관심 분야, 수입 정도 등의 정보를 획득하고, 이러한 정보를 기초로 관심 파라미터를 확정한다. 본 발명은 관련된 이미지 인식 기술을 적용하여 이미지 인식을 진행할 수 있다.
상술한 장치에서의 각 구성요소의 기능 및 작용의 구현 과정에 대한 구체적인 내용은 상술한 방법에서의 단계의 구현 과정을 참고할 수 있으며, 여기서 설명은 생략한다.
장치에 관한 실시예에 관해, 기본적으로 방법에 관한 실시예에 대응하기 때문에, 관련 내용은 방법에 관한 실시예 부분의 설명을 참고한다. 이상 설명한 장치 실시예는 단지 설명을 위한 것으로서, 서로 분리된 것으로 설명한 구성요소는 물리적으로 분리될 것일 수도 있고, 분리되지 않은 것일 수도 있으며, 구성요소가 나타내는 부품은 물리적인 구성요소일 수 있고 아닐 수도 있다. 즉, 한 곳에 위치할 수도 있고, 또는 여러 네트워크의 구성요소에 분포된 것일 수도 있다. 실제 필요에 따라 그 중 일부 또는 전부의 모듈을 선택하여 본 발명의 목적을 실현할 수도 있으며, 당업자는 창조적인 노력을 들이지 않고서도 이를 이해하고 실시할 수 있을 것이다.
또한, 본 발명은 일종의 설비도 제공한다.
도 9는 본 발명의 일 예시적 실시예에 따른 설비의 블록도다.
도 9가 도시하는 바와 같이 상기 설비는 프로세서(901); 및 상기 프로세서의 실행가능 명령을 기억하는 메모리(902);를 포함하되,
상기 프로세서(901)는,
단말기 로컬에 저장된 타깃 정보를 획득하고,
상기 타깃 정보를 기초로 관심 파라미터를 확정하고,
상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신하도록 배치된다.
설명이 필요한 부분으로서, 메모리(902)가 기억하는 다른 프로그램은, 앞에서 설명한 방법의 과정에 대한 설명을 참고하도록 하며, 여기서는 재차 설명하지 않도록 한다. 프로세서(901)는 메모리(902)가 기억하는 다른 프로그램도 수행한다.
도 10은 본 발명의 일 예시적 실시예에 따른 설비의 블록도다.
도 10이 도시하는 바와 같이 상기 설비는 프로세서(1001); 및 상기 프로세서의 실행가능 명령을 기억하는 메모리(1002);를 포함하되,
상기 프로세서(1001)는,
로컬에 저장된 타깃 정보를 획득하고,
상기 타깃 정보를 기초로 관심 파라미터를 확정하고,
서버로 상기 관심 파라미터를 송신하여, 상기 서버가 상기 관심 파라미터에 대응하는 푸시 정보를 획득하게 하고,
상기 서버가 송신하는 상기 푸시 정보를 수신하도록 배치된다.
설명이 필요한 부분으로서, 메모리(1002)가 기억하는 다른 프로그램은, 앞에서 설명한 방법의 과정에 대한 설명을 참고하도록 하며, 여기서는 재차 설명하지 않도록 한다. 프로세서(1001)는 메모리(1002)가 기억하는 다른 프로그램도 수행한다.
도 11은 일 예시적 실시예에 따른 설비의 구조 블록도다. 예를 들면, 장치(1100)은 휴대폰, PC, 디지털 방송 단말기, 메시지 송수신 장치, 게임 콘솔, 테블릿장치, 의료 설비, 헬스 기기, PDA 등일 수 있다.
도 11를 참고하면, 장치(1100)은 프로세서 부품(1102), 메모리(1104), 전원 부품(1106), 멀티미디어 부품(1108), 오디오 부품(1110), 입력/출력(I/O) 인터페이스(1112), 센서 부품(1114) 및 통신 부품(1116) 등 하나 또는 복수의 부품을 포함할 수 있다.
프로세서 부품(1102)은 통상적으로 장치(1100)의 전체 조작을 제어하며, 예를 들면 표시, 전화 호출, 데이터 통신, 카메라 조작 및 기록 조작에 관련된 조작을 제어한다. 프로세서 부품(1102)은 한 개 또는 복수 개의 프로세서(1120)를 포함하여 명령을 실행함으로써 상기 방법의 전부 혹은 일부 단계를 완성한다. 또한, 프로세서 부품(1102)은 한 개 또는 복수 개의 모듈을 포함하여 프로세서 부품(1102)과 기타 부품 간의 인터렉션에 편리하다. 예를 들면, 프로세서 부품(1102)은 멀티미디어 모듈을 포함하고 있어, 멀티미디어 부품(1108)과 프로세서 부품(1102) 간의 인터렉션에 편리하다.
메모리(1104)는 각종 유형의 데이터를 기억하도록 하여 장치(1100)의 동작을 서포트한다. 이러한 데이터에 대한 예로서 장치(1100)의 동작하는 임의의 애플리케이션 응용 프로그램이나 방법을 실행하기 위한 명령, 연락처 데이터, 전화번호부 데이터, 뉴스, 이미지, 동영상 등을 포함한다. 메모리(1104)는 임의의 유형의 휘발성 또는 비휘발성 메모리 또는 양자의 조합으로 이루어질 수 있고, 애스램(SRAM), 전기적 소거 프로그램 가능 읽기 전용 장치(EEPROM), 소거 프로그램 가능 읽기 전용 장치(EPROM), 프로그램 가능 읽기 전용 장치(PROM), 읽기 전용 장치(ROM), 자기 메모리, 플래시 메모리, 디스크 또는 CD 등으로 실현될 수 있다.
전력 부품(1106)은 장치(1100)의 각종 부품들에 전력을 제공한다. 전력 부품(1108)은 전원 관리 시스템, 한 개 또는 복수 개의 전원 및 장치(1100)을 위해 전력을 생성, 관리 및 분배하기 위한 기타 관련된 부품을 포함할 수 있다.
멀티미디어 부품(1108)은 상기 장치(1100)과 사용자 사이에 하나의 출력 인터페이스를 제공하는 스크린을 포함한다. 일부 실시예에서, 스크린은 액정 표시 장치(LCD) 및 터치 패널(TP)을 포함할 수 있다. 만약 스크린이 터치 패널을 포함할 경우, 스크린은 사용자가 입력한 신호를 수신할 수 있는 터치 스크린을 구현할 수 있다. 터치 패널은 한 개 또는 복수 개의 터치 센서를 포함하여 터치와 슬라이딩 및 터치 패널상의 손 움직임을 감지한다. 상기 터치 센서는 터치나 슬라이딩 동작의 경계위치를 감지할 뿐만 아니라, 상기 터치나 슬라이딩 조작과 관련된 지속시간 및 압력도 검출할 수 있다. 일부 실시예에서, 멀티미디어 부품(1108)은 프론트 카메라 및/또는 리어 카메라를 포함한다. 장치(1100)가 예를 들면, 촬영 모드나 영상 모드 등 조작 모드 상태에 있을 때, 프론트 카메라 및/또는 리어 카메라는 외부로부터의 멀티미디어 데이터를 수신할 수 있다. 프론트 카메라와 리어 카메라는 하나의 고정된 광학 렌즈 시스템일 수 있고, 또는 가변 초점 거리 및 광학 줌기능을 구비할 수 있다.
오디오 부품(1110)은 오디오 신호를 입력 및/또는 출력하도록 구성된다. 예를 들면, 오디오 부품(1110)은 마이크로폰(MIC)을 포함하고, 장치(1100)가 호출 모드, 기록 모드 및 음성 인식 모드등 동작 모드에 있을 때, 마이크로폰은 외부의 오디오 신호를 수신한다. 수신된 오디오 신호는 더 나아가 메모리(1104)에 기억되거나 통신 부품(1116)을 통해 송신될 수 있다. 일부 실시예에서, 오디오 부품(1110)은 오디오 신호를 출력하는데 사용되는 스피커를 더 포함한다.
I/O 인터페이스(1112)는 프로세서 부품(1102)과 주변 인터페이스 모듈 사이에서 인터페이스를 제공하고, 상기 외부 인터페이스 모듈은 키보드, 휠 키, 버튼 등이다. 여기서 버튼은 홈 버튼, 음량 버튼, 시작 버튼 및 잠금 버튼 등을 포함하지만 이에 한정되지 않는다.
센서 부품(1114)은 장치(1100)가 각 방면의 상태 평가를 제공하도록 하기 위해 사용되는 한 개 또는 복수 개의 센서를 포함한다. 예를 들면, 센서 부품(1114)은 장치(1100)의 시작/종료 상태, 부품의 상대적 위치를 검출할 수 있는데, 예를 들면 상기 부품은 장치(1100)의 디스플레이 장치와 미니 키보드일 수 있다. 센서 부품(1114)은 장치(1100) 또는 장치(1100)의 한 부품의 위치 변동, 사용자와 장치(1100) 간의 터치가 존재하는지 여부, 장치(1100)의 방향과 위치 또는 가속/감속 및 장치(1100)의 온도 변화를 감지할 수 있다. 센서 부품(1114)은 어떠한 물리적 접촉이 없는 경우에도 근처 물체의 존재를 감지하는 근접 센서를 포함할 수 있다. 센서 부품(1114)은 CMOS나 CCD 영상 센서와 같은 광센서를 더 포함하여 영상 처리에 사용될 수 있다. 일 실시예에서, 이 센서 부품(1114)은 가속 센서, 자이로 센서, 자기 센서, 압력 센서, 온도 센서를 더 포함할 수 있다.
통신 부품(1116)은 장치(1100)와 기타 설비 사이의 유선이나 무선 통신에 사용된다. 장치(1100)는 예를 들면 WiFi, 2G 또는 3G 또는 이들의 조합등의 통신 표준에 따른 무선 네트워크에 접속할 수 있다. 일부 실시예에서, 통신 부품(1116)은 방송 채널을 통해 외부 방송 관리 시스템으로부터의 방송 신호나 방송 관련 신호를 수신한다. 일부실시예에서, 상기 통신 부품(1116)은 근거리 통신(NFC) 모듈을 더 포함하여 단거리 통신을 촉진할 수 있다. 예를 들면, NFC 모듈은 무선 주파수 인식(RFID) 기술, 적외선 통신 협회(IrDA) 기술, 초광대역(UWB) 기술, 블루투스(BT) 기술 및 그 외 다른 기술들을 기초로 실현할 수 있다.
예시적 실시예에서, 장치(1100)는 한 개 또는 복수 개의 응용 전용 집적 회로(ASIC), 디지털 신호 프로세서(DSP), 디지털 신호 처리설비(SDPD), 프로그래밍 가능 논리 소자(PLD), 필드 프로그래머블 게이트 어레이(FPGA), 컨트롤러, 마이크로 컨트롤러, 마이크로 프로세서 또는 기타 전자 부품으로 실현되어, 상기 방법을 수행할 수 있다.
실시예에서, 예를 들면, 명령을 포함하는 메모리와 같은 일종의 명령을 포함하는 비일시적 컴퓨터 판독 기억 매체, 예를 들면 명령을 포함하는 메모리(1104)를 더 제공하는데, 상기 명령은 장치(1100)의 프로세서(1120)에 의해 수행되어 상기 방법을 완수한다. 예를 들면, 상기 비일시적 컴퓨터 판독 기억 매체는 ROM, 임의 접근 메모리(RAM), CD-ROM, 자기 테이프, 플로피 디스켓 및 광 디지털 메모리 등일 수 있다.
비일시적 컴퓨터 가독 기억 매체는, 상기 기억 매체의 명령의 서버의 프로세서에 의해 진행될 때, 서버가 정보를 푸시하는 방법을 수행할 수 있도록 하며 상기 방법은, 다음 단계를 포함한다:
단말기 로컬에 저장된 타깃 정보를 획득하는 단계;
상기 타깃 정보를 기초로 관심 파라미터를 확정하는 단계; 및
상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신하는 단계.
비일시적 컴퓨터 가독 기억 매체는, 상기 기억 매체의 명령의 단말기의 프로세서에 의해 진행될 때, 단말기가 정보를 푸시하는 방법을 수행할 수 있도록 하며 상기 방법은, 다음 단계를 포함한다:
로컬에 저장된 타깃 정보를 획득하는 단계;
상기 타깃 정보를 기초로 관심 파라미터를 확정하는 단계;
서버로 상기 관심 파라미터를 송신하여, 상기 서버가 상기 관심 파라미터에 대응하는 푸시 정보를 획득하게 하는 단계; 및
상기 서버가 송신하는 상기 푸시 정보를 수신하는 단계.
도 12는 본 발명의 일 예시적 실시예에 따른 시스템의 블록도다.
도 12이 도시하는 바와 같이, 정보를 푸시하는 시스템은, 서버(121)와 단말기(122)를 포함한다.
서버(121)는 단말기(122) 로컬에 저장된 타깃 정보를 획득하고, 상기 타깃 정보를 기초로 관심 파라미터를 확정하고, 상기 단말기(122)로 상기 관심 파라미터에 대응하는 푸시 정보를 송신한다.
단말기(122)는 상기 타깃 정보를 저장하고, 상기 서버(121)가 송신하는 상기 관심 파라미터에 대응하는 푸시 정보를 수신한다.
도 13은 본 발명의 일 예시적 실시예에 따른 시스템의 블록도다.
도 13이 도시하는 바와 같이, 정보를 푸시하는 시스템은, 단말기(131)와 서버(132)를 포함한다.
단말기(131)는 로컬에 저장된 타깃 정보를 획득하고, 상기 타깃 정보를 기초로 관심 파라미터를 확정하고, 상기 서버(132)로 상기 관심 파라미터를 송신하고, 상기 서버(132)가 송신하는 푸시 정보를 수신한다.
서버(132)는 상기 단말기(131)이 송신하는 상기 관심 파라미터를 수신하고, 상기 관심 파라미터를 기초로 상기 관심 파라미터에 대응하는 푸시 정보를 획득하여 상기 단말기(131)로 송신한다.
당업자는 명세서에 대한 이해 및 명세서에 기재된 발명에 대한 실천을 통하여 본 발명의 기타 실시형태를 용이하게 생각해낼 수 있을 것이다. 본 발명은 본 발명에 대한 임의의 변형, 용도 또는 적응성 변화를 포함하며, 이런 변형, 용도 또는 적응성 변화는 본 발명의 일반적인 원리에 따른 것이며 본 발명에서 공개하지 않은 본 기술분야의 공지의 지식 또는 통상적인 기술수단을 포함한다. 명세서와 실시예는 단지 예시적인 것이며 본 발명의 진정한 범위와 취지는 하기의 특허청구의 범위를 통하여 보여준다. 본 발명은 상기에서 서술하고 도면으로 도시한 특정된 구성에 한정되지 않으며, 그 범위를 벗어나지 않는 상황하에서 각종 수정과 변경을 진행할 수 있다. 본 발명의 범위는 첨부되는 특허청구의 범위에 의해서만 한정된다.
Claims (22)
- 정보를 푸시하는 방법에 있어서,
단말기 로컬에 저장된 타깃 정보를 획득하는 단계;
상기 타깃 정보를 기초로 관심 파라미터를 확정하는 단계; 및
상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신하는 단계;
를 포함하고,
상기 타깃 정보는 현재 타깃 정보와 과거 타깃 정보를 포함하며,
상기 타깃 정보를 토대로 관심 파라미터를 확정하는 단계는,
상기 현재 타깃 정보와 상기 과거 타깃 정보를 토대로 클러스터링 상관성 분석을 진행하여, 사용자의 관심 파라미터와 파라미터 변화를 확정하는 단계를 포함하는 것을 특징으로 하는 정보를 푸시하는 방법. - 제 1 항에 있어서,
상기 단말기 로컬에 저장된 상기 타깃 정보를 획득하는 단계는,
Storm 실시간 스트리밍 분포 처리 프레임을 통해 상기 단말기 로컬에 저장된 상기 타깃 정보를 취득하는 단계;를 포함하는 것을 특징으로 하는 정보를 푸시하는 방법. - 제 1 항에 있어서,
상기 단말기 로컬에 저장된 상기 타깃 정보를 획득하는 단계는,
상기 단말기 로컬에 저장된 이미지, 텍스트, 오디오, 비디오 조작 이력 정보 중 하나 또는 복수 개를 획득하는 단계; 를 포함하는 것을 특징으로 하는 정보를 푸시하는 방법. - 제 1 항에 있어서,
상기 타깃 정보를 기초로 관심 파라미터를 확정하는 단계는,
상기 타깃 정보에 대해 중복 제거 처리하는 단계;
중복 제거 처리된 타깃 정보를 기초로 상기 관심 파라미터를 확정하는 단계;를 포함하는 것을 특징으로 하는 정보를 푸시하는 방법. - 제 1 항에 있어서,
상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신하는 단계는,
상기 단말기로 상기 관심 파라미터에 대응되는 광고 정보, 어플리케이션 추천 정보, 통지 정보 중 하나 또는 복수 개를 송신하는 단계;를 포함하는 것을 특징으로 하는 정보를 푸시하는 방법. - 제 1 항 내지 제 5 항 중 어느 한 항에 있어서,
상기 단말기 로컬에 저장된 타깃 정보를 획득하는 단계는,
단말기 로컬의 현재 저장 및 과거에 저장한 타깃 정보를 획득하는 단계;를 포함하는 것을 특징으로 하는 정보를 푸시하는 방법. - 정보를 푸시하는 방법에 있어서,
로컬에 저장된 타깃 정보를 획득하는 단계;
상기 타깃 정보를 기초로 관심 파라미터를 확정하는 단계;
서버로 상기 관심 파라미터를 송신하여, 상기 서버가 상기 관심 파라미터에 대응하는 푸시 정보를 획득하게 하는 단계; 및
상기 서버가 송신하는 상기 푸시 정보를 수신하는 단계;를 포함하고,
상기 타깃 정보는 현재 타깃 정보와 과거 타깃 정보를 포함하며,
상기 타깃 정보를 토대로 관심 파라미터를 확정하는 단계는,
상기 현재 타깃 정보와 상기 과거 타깃 정보를 토대로 클러스터링 상관성 분석을 진행하여, 사용자의 관심 파라미터와 파라미터 변화를 확정하는 단계를 포함하는 것을 특징으로 하는 정보를 푸시하는 방법. - 제 7 항에 있어서,
상기 로컬에 저장된 타깃 정보를 획득하는 단계는,
Storm 실시간 스트리밍 분포 처리 프레임을 통해 상기 로컬에 저장된 타깃 정보를 취득하는 단계;를 포함하는 것을 특징으로 하는 정보를 푸시하는 방법. - 제 7 항에 있어서,
상기 로컬에 저장된 타깃 정보를 획득하는 단계는,
상기 로컬에 저장된 이미지, 텍스트, 오디오, 비디오 조작 이력 정보 중 하나 또는 복수 개를 획득하는 단계;를 포함하는 것을 특징으로 하는 정보를 푸시하는 방법. - 제 7 항 내지 제 9 항 중 어느 한 항에 있어서,
상기 타깃 정보를 기초로 관심 파라미터를 확정하는 단계는,
상기 타깃 정보에 대해 중복 제거 처리하는 단계;
중복 제거 처리된 타깃 정보를 기초로 상기 관심 파라미터를 확정하는 단계;를 포함하는 것을 특징으로 하는 정보를 푸시하는 방법. - 정보를 푸시하는 장치에 있어서,
단말기 로컬에 저장된 타깃 정보를 획득하는 정보 획득 모듈;
상기 정보 획득 모듈이 획득한 상기 타깃 정보를 기초로 관심 파라미터를 확정하는 관심 파라미터 확정 모듈; 및
상기 단말기로 상기 관심 파라미터 확정 모듈이 확정한 관심 파라미터에 대응하는 푸시 정보를 송신하는 정보 푸시 모듈;을 포함하고,
상기 타깃 정보는 현재 타깃 정보와 과거 타깃 정보를 포함하며,
상기 관심 파라미터 확정 모듈은, 상기 현재 타깃 정보와 상기 과거 타깃 정보를 토대로 클러스터링 상관성 분석을 진행하여, 사용자의 관심 파라미터와 파라미터 변화를 확정하는 것을 특징으로 하는 정보를 푸시하는 장치. - 제 11 항에 있어서,
상기 장치는,
Storm 실시간 스트리밍 분포 처리 프레임을 설치하는 프레임 설치 모듈;을 더 포함하고,
상기 정보 획득 모듈은 상기 프레임 설치 모듈이 설치한 Storm 실시간 스트리밍 분포 처리 프레임을 통해 상기 단말기 로컬에 저장된 타깃 정보를 취득하는 것을 특징으로 하는 정보를 푸시하는 장치. - 제 11 항 또는 제 12 항에 있어서,
상기 관심 파라미터 확정 모듈은,
상기 타깃 정보에 대해 중복 제거 처리하는 중복 제거 서브모듈;
상기 중복 제거 서브모듈이 중복 제거 처리한 이후 타깃 정보를 기초로 상기 관심 파라미터를 확정하는 관심 파라미터 서브모듈;을 포함하는 것을 특징으로 하는 정보를 푸시하는 장치. - 제 11 항 또는 제 12 항에 있어서,
상기 정보 푸시 모듈은,
상기 관심 파라미터에 대응하는 광고 정보, 어플리케이션 추천 정보, 통지 정보를 저장하는 저장 서브모듈;
상기 단말기로 상기 저장 서브모듈이 저장한 상기 관심 파라미터에 대응되는 광고 정보, 어플리케이션 추천 정보, 통지 정보 중 하나 또는 복수 개를 송신하는 푸시 서브모듈;을 포함하는 것을 특징으로 하는 정보를 푸시하는 장치. - 정보를 푸시하는 장치에 있어서,
로컬에 저장된 타깃 정보를 획득하는 정보 획득 모듈;
상기 정보 획득 모듈이 획득한 상기 타깃 정보를 기초로 관심 파라미터를 확정하는 관심 파라미터 확정 모듈;
서버로 상기 관심 파라미터 확정 모듈이 확정한 상기 관심 파라미터를 송신하여, 상기 서버가 상기 관심 파라미터에 대응하는 푸시 정보를 획득하게 하는 관심 파라미터 송신 모듈; 및
상기 서버가 송신하는 상기 푸시 정보를 수신하는 정보 수신 모듈;을 포함하고,
상기 타깃 정보는 현재 타깃 정보와 과거 타깃 정보를 포함하며,
상기 관심 파라미터 확정 모듈은, 상기 현재 타깃 정보와 상기 과거 타깃 정보를 토대로 클러스터링 상관성 분석을 진행하여, 사용자의 관심 파라미터와 파라미터 변화를 확정하는 것을 특징으로 하는 정보를 푸시하는 장치. - 제 15 항에 있어서,
Storm 실시간 스트리밍 분포 처리 프레임을 설치하는 프레임 설치 모듈;을 더 포함하고,
상기 정보 획득 모듈은 상기 프레임 설치 모듈이 설치한 Storm 실시간 스트리밍 분포 처리 프레임을 통해 상기 로컬에 저장된 타깃 정보를 취득하는 것을 특징으로 하는 정보를 푸시하는 장치. - 제 15 항에 있어서,
상기 정보 획득 모듈은,
로컬에 이미지, 텍스트, 오디오, 비디오 조작 이력 정보를 저장하는 저장 서브모듈;
상기 저장 서브모듈이 로컬에 저장한 이미지, 텍스트, 오디오, 비디오 조작 이력 정보 중 하나 또는 복수 개를 획득하는 획득 서브모듈;을 포함하는 것을 특징으로 하는 정보를 푸시하는 장치. - 제 15 항 내지 제 17 항 중 어느 한 항에 있어서,
상기 관심 파라미터 확정 모듈은,
상기 타깃 정보에 대해 중복 제거 처리하는 중복 제거 서브모듈;
상기 중복 제거 서브모듈이 중복 제거 처리한 이후 타깃 정보를 기초로 상기 관심 파라미터를 확정하는 관심 파라미터 서브모듈;을 포함하는 것을 특징으로 하는 정보를 푸시하는 장치. - 정보를 푸시하는 장치에 있어서,
프로세서; 및
상기 프로세서의 실행가능 명령을 기억하는 메모리;를 포함하고,
상기 프로세서는,
단말기 로컬에 저장된 타깃 정보를 획득하고,
상기 타깃 정보를 기초로 관심 파라미터를 확정하고,
상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신하고,
상기 타깃 정보는 현재 타깃 정보와 과거 타깃 정보를 포함하며,
상기 타깃 정보를 토대로 관심 파라미터를 확정하는 것은, 상기 현재 타깃 정보와 상기 과거 타깃 정보를 토대로 클러스터링 상관성 분석을 진행하여, 사용자의 관심 파라미터와 파라미터 변화를 확정하는 것을 포함하는 것을 특징으로 하는 정보를 푸시하는 장치. - 정보를 푸시하는 장치에 있어서,
프로세서; 및
상기 프로세서의 실행가능 명령을 기억하는 메모리;를 포함하고,
상기 프로세서는,
로컬에 저장된 타깃 정보를 획득하고,
상기 타깃 정보를 기초로 관심 파라미터를 확정하고,
서버로 상기 관심 파라미터를 송신하여, 상기 서버가 상기 관심 파라미터에 대응하는 푸시 정보를 획득하게 하고,
상기 서버가 송신하는 상기 푸시 정보를 수신하며,
상기 타깃 정보는 현재 타깃 정보와 과거 타깃 정보를 포함하며,
상기 타깃 정보를 토대로 관심 파라미터를 확정하는 것은, 상기 현재 타깃 정보와 상기 과거 타깃 정보를 토대로 클러스터링 상관성 분석을 진행하여, 사용자의 관심 파라미터와 파라미터 변화를 확정하는 것을 포함하는 것을 특징으로 하는 정보를 푸시하는 장치. - 정보를 푸시하는 시스템에 있어서,
단말기 로컬에 저장된 타깃 정보를 획득하고, 상기 타깃 정보를 기초로 관심 파라미터를 확정하고, 상기 단말기로 상기 관심 파라미터에 대응하는 푸시 정보를 송신하는 서버; 및
상기 타깃 정보를 저장하고, 상기 서버가 송신하는 상기 관심 파라미터에 대응하는 푸시 정보를 수신하는 단말기;를 포함하고,
상기 타깃 정보는 현재 타깃 정보와 과거 타깃 정보를 포함하며,
상기 타깃 정보를 토대로 관심 파라미터를 확정하는 것은, 상기 현재 타깃 정보와 상기 과거 타깃 정보를 토대로 클러스터링 상관성 분석을 진행하여, 사용자의 관심 파라미터와 파라미터 변화를 확정하는 것을 포함하는 것을 특징으로 하는 정보를 푸시하는 시스템. - 정보를 푸시하는 시스템에 있어서,
로컬에 저장된 타깃 정보를 획득하고, 상기 타깃 정보를 기초로 관심 파라미터를 확정하고, 서버로 상기 관심 파라미터를 송신하고, 상기 서버가 송신하는 푸시 정보를 수신하는 단말기; 및
상기 단말기가 송신하는 상기 관심 파라미터를 수신하고, 상기 관심 파라미터를 기초로 상기 관심 파라미터에 대응하는 푸시 정보를 획득하여 상기 단말기로 송신하는 서버;를 포함하고,
상기 타깃 정보는 현재 타깃 정보와 과거 타깃 정보를 포함하며,
상기 타깃 정보를 토대로 관심 파라미터를 확정하는 것은, 상기 현재 타깃 정보와 상기 과거 타깃 정보를 토대로 클러스터링 상관성 분석을 진행하여, 사용자의 관심 파라미터와 파라미터 변화를 확정하는 것을 포함하는 것을 특징으로 하는 정보를 푸시하는 시스템.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510698403.2 | 2015-10-23 | ||
CN201510698403.2A CN105245609A (zh) | 2015-10-23 | 2015-10-23 | 推送信息的方法、装置、设备及*** |
PCT/CN2015/099288 WO2017067070A1 (zh) | 2015-10-23 | 2015-12-28 | 推送信息的方法、装置、设备及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170058881A KR20170058881A (ko) | 2017-05-29 |
KR101834675B1 true KR101834675B1 (ko) | 2018-03-05 |
Family
ID=55043106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020167005596A KR101834675B1 (ko) | 2015-10-23 | 2015-12-28 | 정보를 푸시하는 방법, 장치, 설비 및 시스템 |
Country Status (8)
Country | Link |
---|---|
US (1) | US20170118298A1 (ko) |
EP (1) | EP3160105A1 (ko) |
JP (1) | JP2018502408A (ko) |
KR (1) | KR101834675B1 (ko) |
CN (1) | CN105245609A (ko) |
MX (1) | MX361914B (ko) |
RU (1) | RU2640632C2 (ko) |
WO (1) | WO2017067070A1 (ko) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017124277A1 (zh) * | 2016-01-18 | 2017-07-27 | 陈学良 | 自动设置静音时的信息推送方法以及手机 |
WO2017128066A1 (zh) * | 2016-01-26 | 2017-08-03 | 陈学良 | 测量手机程序耗电量时的信息推送方法以及检测*** |
CN107666496B (zh) * | 2016-07-27 | 2020-07-24 | 上海博泰悦臻网络技术服务有限公司 | 应用内容推送方法及装置 |
FR3059861A1 (fr) * | 2016-12-02 | 2018-06-08 | Orange | Procede de mise a disposition de contenu contextuel en cours de conversation, et equipements pour la mise en oeuvre du procede |
CN107103057B (zh) * | 2017-04-13 | 2018-09-18 | 腾讯科技(深圳)有限公司 | 一种资源推送方法及装置 |
CN108734508A (zh) * | 2018-04-13 | 2018-11-02 | 北京诺亦腾科技有限公司 | 一种vr场景体验舱数据处理方法及装置 |
CN108648060A (zh) * | 2018-05-16 | 2018-10-12 | 北京安云世纪科技有限公司 | 应用数据处理方法、装置和计算机可读存储介质 |
CN108471455A (zh) * | 2018-06-14 | 2018-08-31 | 万翼科技有限公司 | 房产信息的推送方法、服务器及存储介质 |
CN109040211A (zh) * | 2018-07-24 | 2018-12-18 | 珠海格力电器股份有限公司 | 一种基于语音识别的内容推送方法及*** |
CN110191154B (zh) * | 2019-04-29 | 2022-03-01 | 创新先进技术有限公司 | 用户标签确定方法和装置 |
JP7221156B2 (ja) | 2019-06-28 | 2023-02-13 | 富士フイルム株式会社 | 画像処理システム、画像処理方法及びプログラム |
CN114341910A (zh) * | 2019-12-12 | 2022-04-12 | 深圳市欢太科技有限公司 | 信息筛选方法、装置及服务器 |
CN111274477A (zh) * | 2020-01-17 | 2020-06-12 | 广东博智林机器人有限公司 | 信息推送方法、人脸门禁识别终端及存储介质 |
CN112911391A (zh) * | 2020-12-28 | 2021-06-04 | 珠海格力电器股份有限公司 | 一种空调***及其控制方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100260426A1 (en) * | 2009-04-14 | 2010-10-14 | Huang Joseph Jyh-Huei | Systems and methods for image recognition using mobile devices |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4832307B2 (ja) * | 2004-09-11 | 2011-12-07 | 好邦 田村 | 広告・情報配信システム |
WO2008055269A2 (en) * | 2006-11-04 | 2008-05-08 | Virident Systems, Inc. | Asymmetric memory migration in hybrid main memory |
US20080114639A1 (en) * | 2006-11-15 | 2008-05-15 | Microsoft Corporation | User interaction-biased advertising |
US20090125517A1 (en) * | 2007-11-14 | 2009-05-14 | Qualcomm Incorporated | Method and system for keyword correlation in a mobile environment |
EP2377011A4 (en) * | 2008-12-12 | 2017-12-13 | Atigeo Corporation | Providing recommendations using information determined for domains of interest |
US20100161424A1 (en) * | 2008-12-22 | 2010-06-24 | Nortel Networks Limited | Targeted advertising system and method |
US20110072047A1 (en) * | 2009-09-21 | 2011-03-24 | Microsoft Corporation | Interest Learning from an Image Collection for Advertising |
US8380810B2 (en) * | 2010-03-16 | 2013-02-19 | Nokia Corporation | Method and apparatus providing for output of a content package based at least in part on a content category selection and one or more contextual characteristics |
US20110282964A1 (en) * | 2010-05-13 | 2011-11-17 | Qualcomm Incorporated | Delivery of targeted content related to a learned and predicted future behavior based on spatial, temporal, and user attributes and behavioral constraints |
JP2011257868A (ja) * | 2010-06-07 | 2011-12-22 | Nikon Corp | 画像サーバ、撮像装置および制御プログラム |
KR101763642B1 (ko) * | 2010-12-09 | 2017-08-14 | 삼성전자 주식회사 | 선호도 기반의 컨텐츠 제공 방법 및 시스템 |
US20120191790A1 (en) * | 2011-01-24 | 2012-07-26 | appMobi, Inc. | Web-Based Push Messaging Methods and Systems |
US8615744B2 (en) * | 2011-02-09 | 2013-12-24 | Beek Fund B.V. L.L.C. | Methods and system for managing assets in programming code translation |
US9094813B2 (en) * | 2011-04-02 | 2015-07-28 | Open Invention Network, Llc | System and method for redirecting content based on gestures |
US20130067035A1 (en) * | 2011-09-08 | 2013-03-14 | Bubble Ads Holdings Llc | System and method for cloud based delivery and display of content on mobile devices |
JP5723421B2 (ja) * | 2012-07-20 | 2015-05-27 | 福永生物科技股▲ふん▼有限公司EPS Bio Technology Corp. | 電子鼻装置 |
US20140032359A1 (en) * | 2012-07-30 | 2014-01-30 | Infosys Limited | System and method for providing intelligent recommendations |
JP2014052858A (ja) * | 2012-09-07 | 2014-03-20 | Sony Corp | 情報処理装置および方法、プログラム、並びに情報処理システム |
US8996693B2 (en) * | 2012-09-17 | 2015-03-31 | Nokia Corporation | Method and apparatus for providing dynamic stream processing of data based on static analytics |
CN102917034A (zh) * | 2012-09-28 | 2013-02-06 | 北京百度网讯科技有限公司 | 信息推送方法、***和云端服务器 |
CN104102656B (zh) * | 2013-04-09 | 2016-08-03 | 腾讯科技(深圳)有限公司 | 好友推荐方法、装置、***及服务器 |
CN103235808A (zh) * | 2013-04-22 | 2013-08-07 | 亿赞普(北京)科技有限公司 | 一种互联网信息推送的方法和装置 |
US20140325574A1 (en) * | 2013-04-30 | 2014-10-30 | Koozoo, Inc. | Perceptors and methods pertaining thereto |
JP2015022550A (ja) * | 2013-07-19 | 2015-02-02 | Necパーソナルコンピュータ株式会社 | 端末装置およびプログラム |
JP6117127B2 (ja) * | 2014-02-12 | 2017-04-19 | Kddi株式会社 | 広告配信システム及び広告配信方法 |
CN103793518B (zh) * | 2014-02-12 | 2017-11-10 | 广东小天才科技有限公司 | 一种学习资源推送方法和装置 |
CN104008184A (zh) * | 2014-06-10 | 2014-08-27 | 百度在线网络技术(北京)有限公司 | 信息的推送方法和装置 |
CN104376039A (zh) * | 2014-10-10 | 2015-02-25 | 安徽华米信息科技有限公司 | 一种推送网络内容的方法、装置及*** |
-
2015
- 2015-10-23 CN CN201510698403.2A patent/CN105245609A/zh active Pending
- 2015-12-28 WO PCT/CN2015/099288 patent/WO2017067070A1/zh active Application Filing
- 2015-12-28 RU RU2016107006A patent/RU2640632C2/ru active
- 2015-12-28 JP JP2017546002A patent/JP2018502408A/ja active Pending
- 2015-12-28 MX MX2016002624A patent/MX361914B/es active IP Right Grant
- 2015-12-28 KR KR1020167005596A patent/KR101834675B1/ko active IP Right Grant
-
2016
- 2016-03-10 US US15/066,989 patent/US20170118298A1/en not_active Abandoned
- 2016-03-11 EP EP16159949.3A patent/EP3160105A1/en not_active Withdrawn
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100260426A1 (en) * | 2009-04-14 | 2010-10-14 | Huang Joseph Jyh-Huei | Systems and methods for image recognition using mobile devices |
Also Published As
Publication number | Publication date |
---|---|
MX2016002624A (es) | 2017-09-05 |
RU2016107006A (ru) | 2017-08-29 |
MX361914B (es) | 2018-12-19 |
EP3160105A1 (en) | 2017-04-26 |
JP2018502408A (ja) | 2018-01-25 |
CN105245609A (zh) | 2016-01-13 |
US20170118298A1 (en) | 2017-04-27 |
WO2017067070A1 (zh) | 2017-04-27 |
RU2640632C2 (ru) | 2018-01-10 |
KR20170058881A (ko) | 2017-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101834675B1 (ko) | 정보를 푸시하는 방법, 장치, 설비 및 시스템 | |
CN108932253B (zh) | 多媒体搜索结果展示方法及装置 | |
CN106687991B (zh) | 用于基于社交关系来设置数字图像的焦点的***和方法 | |
EP2988513A1 (en) | Method for providing real-time video and device thereof as well as server and terminal device | |
EP3236660A1 (en) | Video processing method and device | |
WO2016061993A1 (zh) | 用户信息采集方法和装置 | |
CN104954820A (zh) | 节目的推荐方法及装置 | |
CN104933170A (zh) | 信息展示方法及装置 | |
CN105611413A (zh) | 一种添加视频段类别标记的方法和装置 | |
CN104202624B (zh) | 传输图片的方法及装置 | |
CN104079962A (zh) | 一种推送推荐信息的方法及装置 | |
CN104636164B (zh) | 启动页面生成方法及装置 | |
JP2016534666A (ja) | ビデオのバックアップ方法、装置、プログラム及び記録媒体 | |
CN104090921A (zh) | 多媒体文件播放方法、装置、终端及服务器 | |
CN105677392A (zh) | 应用程序的推荐方法和装置 | |
CN104079964A (zh) | 传输视频信息的方法及装置 | |
CN104331503A (zh) | 信息推送的方法及装置 | |
CN105592326A (zh) | 节目推荐方法及装置 | |
CN105205086A (zh) | 应用程序使用信息分享方法和装置 | |
CN105635795A (zh) | 电视用户行为信息采集方法及装置 | |
CN105872573A (zh) | 一种视频播放方法及装置 | |
CN104915402A (zh) | 电子书封面设置方法及装置 | |
CN103944709A (zh) | 一种数据同步方法及装置 | |
CN104639609A (zh) | 网络共享方法及装置 | |
CN104702988A (zh) | 音视频播放方法和装置 |
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 | ||
GRNT | Written decision to grant |