KR20180008765A - 정보를 제시하기 위한 방법, 장치 및 시스템 - Google Patents

정보를 제시하기 위한 방법, 장치 및 시스템 Download PDF

Info

Publication number
KR20180008765A
KR20180008765A KR1020177036493A KR20177036493A KR20180008765A KR 20180008765 A KR20180008765 A KR 20180008765A KR 1020177036493 A KR1020177036493 A KR 1020177036493A KR 20177036493 A KR20177036493 A KR 20177036493A KR 20180008765 A KR20180008765 A KR 20180008765A
Authority
KR
South Korea
Prior art keywords
information
presentation
presented
video
presentation time
Prior art date
Application number
KR1020177036493A
Other languages
English (en)
Other versions
KR102061956B1 (ko
Inventor
쥔즈 가오
빈 저우
아오 펑
이팅 장
쑤이빈 야오
하오 후
창원 위안
샤오캉 위안
싱 리
사오린 바이
쿤셴 왕
취안전 장
제 치
Original Assignee
텐센트 테크놀로지(센젠) 컴퍼니 리미티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 텐센트 테크놀로지(센젠) 컴퍼니 리미티드 filed Critical 텐센트 테크놀로지(센젠) 컴퍼니 리미티드
Publication of KR20180008765A publication Critical patent/KR20180008765A/ko
Application granted granted Critical
Publication of KR102061956B1 publication Critical patent/KR102061956B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26283Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • H04N21/8133Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8547Content authoring involving timestamps for synchronizing content

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

정보를 제시하기 위한 방법은, 플레이될 비디오에서의 사전 설정 정보 제시 시점, 및 정보 제시 시점의 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트를 취득하는 단계 - 제시 정보 세트는 일대일로 정보 제시 시점에 대응함 -; 이력 브라우징 정보에 따라, 각각의 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해서 각각의 정보 제시 시점에 대응하는 제시 정보 세트로부터 제시될 정보를 각각 선택하는 단계; 및 각각의 정보 제시 시점에 대응하는 제시될 정보를 단말에 송신하는 단계를 포함한다. 본 발명에 의하면, 제시 정보의 유효성이 개선될 수 있다.

Description

정보를 제시하기 위한 방법, 장치 및 시스템
본 출원은 발명의 명칭이 "METHOD, APPARATUS AND SYSTEM FOR PRESENTING INFORMATION"이고 2015년 11월 20일에 중화 인민 공화국의 국가지식산권국에 출원된 중국 특허 출원 제201510810184.2호에 대한 우선권을 주장하며, 중국 특허 출원은 본원에 전체적으로 참조로 포함된다.
기술분야
본 개시내용은 컴퓨터 기술의 분야에 관한 것이며, 특히 정보를 제시하기 위한 방법, 디바이스 및 시스템에 관한 것이다.
컴퓨터 기술 및 네트워크 기술의 발전에 따라, 네트워크 비디오 비즈니스는 광범위하게 촉진되었고 네트워크 비디오의 콘텐츠는 점점 더 풍부하며, 그것에 의해 사용자들의 관심은 네트워크 비디오의 풍부한 콘텐츠에 끌린다. 사용자가 단말을 사용함으로써 네트워크 비디오를 시청할 때, 네트워크 비디오 비즈니스의 서버는 뉴스 정보, 광고 정보와 같은 제시 정보를 단말에 푸시할 수 있다.
종래의 기술에서, 특정 시간 기간을 갖는 제시 정보는 기술자에 의해 네트워크 비디오를 플레이하기 전에 통상 설정된다. 즉, 사용자가 비디오를 시청하기 위해 비디오 웹사이트에 액세스하도록 단말을 사용할 때, 사용자는 비디오가 플레이되기 전에 특정 시간 기간을 갖는 제시 정보를 시청할 것이다. 그 다음, 사용자는 제시 정보를 포함하는 페이지를 클릭함으로써 제시 정보의 상세한 콘텐츠를 포함하는 페이지에 액세스할 수 있다.
그러나, 일반적으로, 네트워크 비디오 비즈니스의 서버에 의해 상이한 비디오들을 플레이하는 상이한 단말들에 푸시되는 제시 정보는 어떤 시간 기간 동안 동일한 것이며, 따라서 모든 사용자에게 디스플레이되는 제시 정보는 이러한 시간 기간 동안 동일한 것이다. 많은 사용자들에 대해, 제시 정보는 사용자의 실제 요건들을 충족시키지 않을 수 있으며, 그것에 의해 제시 정보의 낮은 유효성을 야기한다.
종래 기술에서의 문제를 해결하기 위해, 정보를 제시하는 방법, 디바이스 및 시스템은 본 개시내용의 실시예들에 따라 제공된다. 제공된 기술적 해결법들은 이하와 같이 설명된다.
제1 양태에서, 정보를 제시하는 방법이 제공된다. 방법은,
플레이되는 비디오에서의 적어도 하나의 사전 설정 정보 제시 시점 및 정보 제시 시점에 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트를 취득하는 단계 - 제시 정보 세트는 일대일 방식으로 정보 제시 시점에 대응함 -;
정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해, 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 제시될 정보를 선택하는 단계; 및
정보 제시 시점에 대응하는 제시될 정보를 단말에 송신하는 단계를 포함한다.
제2 양태에서, 정보를 제시하는 방법이 제공된다. 방법은,
단말 상에 플레이되는 비디오를 서버에 통지하는 단계;
서버로부터 송신되는, 플레이되는 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보를 수신하는 단계; 및
비디오를 플레이하고, 제시될 정보에 대응하는 사전 설정 정보 제시 시점에 제시될 정보를 디스플레이하는 단계를 포함한다.
제3 양태에서, 서버가 제시된다. 서버는,
플레이되는 비디오에서의 적어도 하나의 사전 설정 정보 제시 시점 및 정보 제시 시점에 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트를 취득하도록 구성되는 취득 모듈 - 제시 정보 세트는 일대일 방식으로 정보 제시 시점에 대응함 -;
정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해, 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 제시될 정보를 선택하도록 구성되는 선택 모듈; 및
정보 제시 시점에 대응하는 제시될 정보를 단말에 송신하도록 구성되는 송신 모듈을 포함한다.
제4 양태에서, 단말이 제공된다. 단말은,
단말 상에 플레이되는 비디오를 서버에 통지하도록 구성되는 통지 모듈;
서버로부터 송신되는, 단말 상에 현재 플레이되는 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보를 수신하도록 구성되는 수신 모듈; 및
비디오를 플레이하고 제시될 정보에 대응하는 정보 제시 시점에 제시될 정보를 디스플레이하도록 구성되는 제시 모듈을 포함한다.
제5 양태에서, 정보를 제시하는 시스템이 제공된다. 시스템은 서버 및 단말을 포함하며,
단말은 단말 상에 플레이되는 비디오를 서버에 통지하도록 구성되고;
서버는 플레이되는 비디오에서의 적어도 하나의 사전 설정 정보 제시 시점 및 정보 제시 시점에 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트를 취득하며, 제시 정보 세트는 일대일 방식으로 정보 제시 시점에 대응하고; 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해, 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 제시될 정보를 선택하고; 정보 제시 시점에 대응하는 제시될 정보를 단말에 송신하도록 구성되고,
단말은 서버로부터 송신되는, 플레이되는 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보를 수신하고; 비디오를 플레이하고 제시될 정보에 대응하는 사전 설정 정보 제시 시점에 제시될 정보를 디스플레이하도록 추가로 구성된다.
본 개시내용의 실시예들에 제공되는 기술적 해결법들의 유익한 효과들은 이하와 같이 설명된다.
본 개시내용의 실시예들에서, 플레이되는 비디오에서의 사전 설정 정보 제시 시점 및 정보 제시 시점에 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트가 취득되고, 제시될 정보는 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해, 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 선택되고, 정보 제시 시점에 대응하는 제시될 정보는 단말에 송신되고, 단말은 단말이 비디오를 플레이할 때 제시될 정보에 대응하는 정보 제시 시점에 제시될 정보를 디스플레이한다. 이러한 방식으로, 비디오가 단말 상에 플레이될 때, 사용자에게 제시되는 제시 정보는 이력 브라우징 정보에 기초하여 선택되며, 그것에 의해 제시 정보의 유효성을 개선한다.
실시예들의 설명에 사용되는 첨부 도면들은 본 개시내용에서의 실시예들에 따른 기술적 해결법들이 더 분명해지도록, 이하와 같이 간단히 설명된다. 이하의 설명에서의 첨부 도면들이 본 발명의 일부 실시예들만을 예시하는 것은 분명하다. 본 기술분야의 통상의 기술자들을 위해, 다른 도면들은 임의의 창조적 작업 없이 이러한 첨부 도면들에 기초하여 획득될 수 있다.
도 1은 본 개시내용의 일 실시예에 따른 정보를 제시하는 방법의 흐름도이다.
도 2는 본 개시내용의 일 실시예에 따른 정보를 제시하는 방법의 흐름도이다.
도 3은 본 개시내용의 일 실시예에 따른 정보를 제시하는 방법의 흐름도이다.
도 4는 본 개시내용의 일 실시예에 따른 정보를 제시하는 방법의 흐름도이다.
도 5는 본 개시내용의 일 실시예에 따른 정보를 제시하는 인터페이스의 개략도이다.
도 6은 본 개시내용의 일 실시예에 따른 정보를 제시하는 인터페이스의 개략도이다.
도 7은 본 개시내용의 일 실시예에 따른 정보를 제시하는 디바이스의 개략 구조도이다.
도 8은 본 개시내용의 일 실시예에 따른 정보를 제시하는 디바이스의 개략 구조도이다.
도 9는 본 개시내용의 일 실시예에 따른 정보를 제시하는 디바이스의 개략 구조도이다.
도 10은 본 개시내용의 일 실시예에 따른 정보를 제시하는 디바이스의 개략 구조도이다.
도 11은 본 개시내용의 일 실시예에 따른 서버의 개략 구조도이다.
도 12는 본 개시내용의 일 실시예에 따른 단말의 개략 구조도이다.
본 개시내용의 목적들, 기술적 해결법들 및 장점들을 더 분명히 설명하기 위해, 본 개시내용의 실시예들은 도면들과 함께 이하에 상세히 더 설명된다.
제1 실시예
정보를 제시하는 방법은 본 개시내용의 이러한 실시예에 제공된다. 방법은 서버 및 단말에 의해 함께 구현될 수 있다. 서버는 네트워크 비디오를 플레이하는 프로세스에서 제시 정보를 단말에 푸시하는 서버일 수 있으며, 단말은 사용자에 의해 사용되는 비디오 플레잉 능력을 갖는 단말일 수 있다.
도 1에 도시된 바와 같이, 이러한 방법에서의 서버의 처리 흐름은 이하의 단계들(101 내지 103)을 포함할 수 있다.
단계(101)에서, 플레이되는 비디오에서의 적어도 하나의 사전 설정 정보 제시 시점 및 정보 제시 시점에 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트가 취득된다. 제시 정보 세트는 일대일 방식으로 정보 제시 시점에 대응한다.
단계(102)에서, 제시될 정보는 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해, 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 선택된다.
단계(103)에서, 정보 제시 시점에 대응하는 제시될 정보는 단말에 송신된다.
도 2에 도시된 바와 같이, 이러한 방법에서의 단말의 처리 흐름은 이하의 단계들(201 내지 203)을 포함할 수 있다.
단계(201)에서, 서버는 단말 상에 플레이되는 비디오를 통지받는다.
단계(202)에서, 서버로부터 송신되는, 플레이되는 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보가 수신된다.
단계(203)에서, 비디오는 플레이되고, 제시될 정보는 제시될 정보에 대응하는 사전 설정 정보 제시 시점에 디스플레이된다.
본 개시내용의 실시예들에서, 플레이되는 비디오에서의 사전 설정 정보 제시 시점 및 정보 제시 시점에 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트가 취득되며, 제시 정보 세트는 일대일 방식으로 정보 제시 시점에 대응하고, 제시될 정보는 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해, 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 선택되고, 정보 제시 시점에 대응하는 제시될 정보는 단말에 송신된다. 이러한 방식으로, 비디오가 단말 상에 플레이될 때, 사용자에게 제시되는 제시 정보는 이력 브라우징 정보에 기초하여 선택되며, 따라서 사용자에게 제시되는 제시 정보는 사용자의 요건들을 상대적으로 충족시키고, 그것에 의해 제시 정보의 유효성을 개선한다.
제2 실시예
정보를 제시하는 방법은 본 개시내용의 이러한 실시예에 제공되고, 방법은 서버 및 단말에 의해 함께 구현될 수 있다. 서버는 네트워크 비디오를 플레이하는 프로세스에서 제시 정보를 단말에 푸시하는 서버일 수 있으며, 서버는 또한 정보 제시 서버로 칭해질 수 있다. 단말은 사용자에 의해 사용되는 비디오 플레잉 능력을 갖는 단말일 수 있으며, 단말은 비디오를 플레이하는 애플리케이션을 가지고 설치될 수 있다. 정보 제시 서버는 또한 다수의 서버들을 포함하는 서버 그룹일 수 있으며, 정보 제시 서버는 프로세서, 메모리, 송수신기 등을 가지고 배열될 수 있다. 프로세서는 네트워크 비디오를 푸시하는 프로세스 동안 정보 제시를 처리하도록 구성되고, 메모리는 처리 동안 요구되는 데이터 및 발생되는 데이터를 저장하도록 구성되고, 송수신기는 정보를 수신하고 송신하도록 구성된다. 단말은 프로세서, 메모리, 송수신기 등을 가지고 배열될 수 있다. 프로세서는 네트워크 비디오를 플레이하는 프로세스 동안 정보 제시를 처리하도록 구성되고, 메모리는 처리 동안 요구되는 데이터 및 발생되는 데이터를 저장하도록 구성되고, 송수신기는 정보를 수신하고 송신하도록 구성된다. 단말은 또한 입력 및 출력 디바이스 예컨대 스크린을 가지고 배열될 수 있으며, 스크린은 애플리케이션 프로그램의 인터페이스 및 비디오 프레임을 디스플레이하도록 구성되고, 스크린은 터치 제어 스크린일 수 있다. 단말은 비디오 애플리케이션을 통해, 또는 비디오 웹사이트에 액세스함으로써 네트워크 비디오를 플레이할 수 있다. 제시 정보는 뉴스 정보 및 광고 정보일 수 있다. 본 개시내용의 이러한 실시예에서, 기술적 해결법의 상세한 설명들은 제시 정보로 간주되는 상품에 대한 광고 정보의 예를 취함으로써 이루어지고, 다른 경우들은 설명된 경우와 유사하며, 그들은 단순화를 위해 이러한 실시예에 반복적으로 설명되지 않는다.
도 3에 도시된 처리 흐름은 특정 구현들과 함께 이하에 더 설명된다.
단계(301)에서, 서버는 단말 상에 플레이되는 비디오를 통지받는다.
도 4에 도시된 바와 같이, 사용자가 비디오를 시청하기를 원할 때, 사용자는 단말 상에 비디오를 플레이하는 애플리케이션을 시작하고, 애플리케이션의 비디오 리스트에서 비디오를 선택하여 단말을 트리거해서 비디오 서버로부터 비디오 데이터를 요청하고 프리패치 정보 요청을 정보 제시 서버(이하 서버로 축약됨)에 송신할 수 있으며, 프리패치 정보 요청은 비디오의 비디오 식별자를 포함한다.
단계(302)에서, 플레이되는 비디오에서의 적어도 하나의 사전 설정 정보 제시 시점 및 정보 제시 시점에 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트가 취득되며, 제시 정보 세트는 일대일 방식으로 정보 제시 시점에 대응한다.
정보 제시 시점은 제시 정보가 현재 플레이되는 비디오에서 디스플레이되는 시점일 수 있고, 기술자에 의해 사전 설정될 수 있다. 제시 정보의 콘텐츠 및 제시 정보에 대응하는 정보 제시 시점은 기술자에 의해 설정될 수 있다. 제시 정보는 광고 정보, 뉴스 정보 등일 수 있다. 하나의 제시 정보 세트는 하나의 정보 제시 시점에 제시될 수 있는 모든 제시 정보를 포함할 수 있다.
구현에서, 많은 제시 정보에 대해, 기술자는 제시 정보에 의해 제시되는 상품에 기초한 비디오에서, 상품을 포함하는 플레잉 프레임이 플레이되는 플레잉 시점을 발견할 수 있고, 플레잉 시점을 제시 정보에 대응하는 정보 제시 시점으로 간주한다. 따라서, 다수의 정보 제시 시점들은 비디오를 위해 획득될 수 있고, 비디오 식별자와 정보 제시 시점 사이의 대응은 서버에 저장될 수 있다. 임의의 하나의 정보 제시 시점에 대해, 정보 제시 시점에 대응하는 제시 정보의 하나의 피스(piece) 또는 다수의 피스는 하나의 제시 정보 세트를 구성할 수 있고, 비디오에 대한 정보 제시 시점과 제시 정보 세트 사이의 대응은 서버에 저장될 수 있다. 게다가, 기술자는 보간 시점을 사전 설정하고, 보간 시점과 비디오 식별자 사이의 대응을 서버에 저장할 수 있다. 비디오를 플레이하는 프로세스 동안, 비디오는 플레이되고 있는 것이 정지되고 보간 정보는 보간 시점에 플레이되며, 비디오는 보간 정보가 플레이된 후에 계속 플레이된다.
도 4를 다시 참조하면, 서버가 프리패치 정보 요청을 수신한 후에, 서버는 취득된 프리패치 정보(즉, 비디오를 플레이하기 전의 제시 정보)를 단말에 송신한다. 그 다음, 서버는 비디오 식별자와 정보 제시 시점 사이의 대응으로부터 비디오에 대한 모든 정보 제시 시점을 검색하고 비디오 식별자에 기초하여 비디오 식별자와 보간 시점 사이의 대응으로부터 비디오에 대한 모든 보간 시점을 검색하며, 정보 제시 시점 및 보간 시점을 단말에 송신한다. 단말은 프리패치 정보(예를 들어 프리패치 광고)를 플레이하고, 프리패치 정보가 플레이 완료된 후에 비디오를 플레이한다. 그 후에, 정보 제시 시점이 수신되는 것을 단말이 결정하면, 단말은 어떤 시간 기간, 예컨대 2 초 동안 비디오를 플레이하는 것을 시작한 후에 제시 정보 취득 요청을 서버에 송신한다. 제시 정보 취득 요청은 비디오 식별자 및 단말의 현재 로그인 계정의 계정 식별자를 포함한다. 제시 정보 취득 요청을 수신한 후에, 서버는 비디오에 대한 모든 정보 제시 시점들 각각에 대응하는 제시 정보 세트를 취득할 수 있다.
단계(303)에서, 제시될 정보는 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해, 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 선택된다.
일 실시예에서, 서버는 더 큰 횟수 동안 사용자에 의해 브라우징되는 상품의 특정 속성 정보를 취득하기 위해 단말의 현재 로그인 계정의 이력 브라우징 정보를 취득할 수 있다. 그 다음, 더 큰 횟수 동안 사용자에 의해 브라우징되는 상품의 속성 정보와 동일하거나 유사한 속성 정보를 갖는 상품의 제시 정보(광고 정보 예를 들어)는 정보 제시 시점들 각각에 대응하는 제시 정보 세트로부터 선택된다. 이러한 방식으로, 모든 정보 제시 시점에 대해, 제시될 정보의 대응하는 하나의 피스 또는 다수의 피스가 선택될 수 있다.
임의로, 모든 정보 제시 시점에 대응하는 제시될 정보는 또한 최대 브라우징 횟수를 갖는 제시 정보 타입에 기초하여 선택될 수 있다. 대응하는 프로세스는 이력 브라우징 정보에 기초하여 각각의 제시 정보 타입의 브라우징 횟수를 결정하는 단계; 및 정보 제시 시점에 대응하는 제시 정보 세트로부터 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 제시 정보를 정보 제시 시점에 대응하는 제시될 정보로서 선택하는 단계를 포함한다.
제시 정보 타입은 제시 정보에 대응하는 상품의 타입일 수 있다. 그리고, 제시 정보 타입은 예를 들어 멀티레벨 분류들을 포함할 수 있고, 제1 레벨 분류들은 의상들, 자동차들, 가구 등을 포함할 수 있고, 의상들의 분류들은 제2 레벨 분류들 예컨대 상의들, 바지들, 신발들을 포함할 수 있다.
일 실시예에서, 서버는 제시 정보 요청에서 계정 식별자를 취득하고, 계정 식별자에 기초하여 단말의 현재 로그인 계정의 이력 브라우징 정보를 취득하며, 그 다음에 이력 브라우징 정보에서 각각의 제시 정보 타입의 브라우징 횟수를 결정하기 위해 이력 브라우징 정보에서 사용자에 의해 브라우징되는 제시 정보의 각각의 피스의 제시 정보 타입을 취득할 수 있다. 정보 제시 시점에 대응하는 제시될 정보를 선택하는 프로세스에서, 정보 제시 시점에 대응하는 제시 정보 세트에 포함되는 제시 정보 타입들이 취득될 수 있으며, 그 다음에 제시 정보 타입들 각각의 브라우징 횟수가 취득되고, 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 제시 정보가 선택된다. 현재 플레이되는 비디오에서의 각각의 정보 제시 시점에 대응하는 제시될 정보는 상기 방법에 기초하여 획득될 수 있다.
예를 들어, 정보 제시 시점에 대응하는 제시될 정보를 선택하는 프로세스에서 플레이 시간이 5 분에 도달할 때, 서버는 이력 브라우징 정보에 기초하여, 여성용 쇼츠의 브라우징 횟수가 30이고, 여성용 샌들들의 브라우징 횟수가 15이고, 여성용 안경들의 브라우징 횟수가 50이고, 남선 코트들의 브라우징 횟수가 12 및 등등인 것을 획득할 수 있고, 정보 제시 시점에 대응하는 제시 정보 세트 내의 제시 정보 타입들은 여성용 안경들 및 남선 코트들을 포함한다. 이러한 경우에, 정보 제시 시점에 대응하는 최대 브라우징 횟수를 갖는 제시 정보 타입은 여성용 안경들이다.
임의로, 제시 정보의 우선순위는 브라우징 횟수에 기초하여 설정될 수 있고, 제시될 정보는 우선순위에 기초하여 선택될 수 있다. 대응하는 프로세스는 비디오에 대한 제시 정보의 각각의 피스의 사전 설정 타겟 제시 횟수 및 나머지 제시 횟수를 취득하는 단계; 제시 정보의 피스의 사전 설정 타겟 제시 횟수에 대한 나머지 제시 횟수의 비율에 기초하여 비디오에 대한 제시 정보의 각각의 피스의 우선순위를 결정하는 단계; 및 정보 제시 시점에 대응하는 제시 정보 세트로부터 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 최고 우선순위를 갖는 제시 정보의 피스를 정보 제시 시점에 대응하는 제시될 정보로서 선택하는 단계를 포함한다.
일 실시예에서, 정보 제시 시점에 대응하는 제시될 정보를 선택하는 프로세스에서, 서버는 제시 정보 요청에서 계정 식별자를 취득하고, 계정 식별자에 기초하여 단말의 현재 로그인 계정의 이력 브라우징 정보를 취득하고, 그 다음에 이력 브라우징 정보에서 각각의 제시 정보 타입의 브라우징 횟수를 결정하기 위해 이력 브라우징 정보에서 사용자에 의해 브라우징되는 제시 정보의 각각의 피스의 제시 정보 타입을 취득할 수 있다. 정보 제시 시점에 대응하는 제시될 정보를 선택하는 프로세스에서, 정보 제시 시점에 대응하는 제시 정보 세트에 포함되는 제시 정보 타입들이 취득될 수 있으며, 그 다음에 제시 정보 타입들 각각의 브라우징 횟수가 취득되고, 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 제시 정보의 다수의 피스가 선택된다. 선택된 제시 정보의 사전 설정 타겟 제시 횟수에 대한 나머지 제시 횟수의 비율이 산출되고, 제시 정보의 각각의 피스의 우선순위가 결정된다. 제시 정보의 사전 설정 타겟 제시 횟수에 대한 나머지 제시 횟수의 더 큰 비율은 제시 정보의 더 높은 우선순위를 표시한다. 이에 반하여, 제시 정보의 사전 설정 타겟 제시 횟수에 대한 나머지 제시 횟수의 더 적은 비율은 제시 정보의 더 낮은 우선순위를 표시한다. 최고 우선순위를 갖는 제시 정보의 피스는 정보 제시 시점에 대응하는 제시될 정보로서 제시 정보의 선택된 다수의 피스로부터 선택된다. 현재 플레이되는 비디오에서의 각각의 정보 제시 시점에 대응하는 제시될 정보는 상기 방법에 기초하여 획득될 수 있다.
예를 들어, 정보 제시 시점은 플레이 시간이 현재 플레이되는 비디오에서 20 분 5 초에 도달할 때의 시점에 사전 설정되고, 정보 제시 시점에 대응하는 제시 정보 세트 내의 제시 정보 타입들은 세탁용 세제 및 여성용 쇼트 슬리브를 포함하고, 취득된 이력 브라우징 정보에서 최대 브라우징 횟수를 갖는 제시 정보 타입은 여성용 쇼트 슬리브이다. 그리고, 정보 제시 시점에 대응하는 제시 정보 세트에 분홍색 여성용 쇼트 슬리브에 대한 제시 정보의 3개의 피스가 있는 반면에, 분홍색 여성용 쇼트 슬리브에 대한 제시 정보의 3개의 피스의 우선순위들은 각각 0.5, 0.2 및 0.3이다. 이러한 경우에, 우선순위가 0.5인 제시 정보는 플레이 시간이 20 분 5 초에 도달할 때의 시점에 제시될 정보로서 선택된다.
부가적으로, 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 제시 정보에 최고 동일한 우선순위를 갖는 제시 정보의 다수의 피스가 있는 경우에, 제시 정보를 선택하는 프로세스에서, 제시 정보에 대응하는 상품 가격이 취득될 수 있고, 최고 상품 가격에 대응하는 제시 정보가 제시될 정보로서 선택될 수 있다.
본 개시내용의 일 실시예에서, 각각의 정보 제시 시점에 대응하는 제시될 정보는 단말의 로그인 계정의 계정 속성 정보 및 이력 브라우징 정보에 기초하여 선택될 수 있다. 대응하는 프로세스는 단말의 현재 로그인 계정의 이력 브라우징 정보 및 계정 속성 정보에 기초하여, 정보 제시 시점에 대응하는 제시 정보 세트로부터 이력 브라우징 정보 및 계정 속성 정보와의 사전 설정 매칭 조건을 충족시키는 제시 정보를 정보 제시 시점에 대응하는 제시될 정보로서 선택하는 단계를 포함한다.
정보 제시 시점에 대응하는 제시될 정보를 선택하는 프로세스에서, 서버는 제시 정보 요청에서 계정 식별자를 취득하고, 계정 식별자에 기초하여 단말의 현재 로그인 계정의 이력 브라우징 정보를 취득하며, 그 다음에 이력 브라우징 정보에서 각각의 제시 정보 타입의 브라우징 횟수를 결정하기 위해 이력 브라우징 정보에서 사용자에 의해 브라우징되는 제시 정보의 각각의 피스의 제시 정보 타입을 취득할 수 있다. 정보 제시 시점에 대응하는 제시될 정보를 선택하는 프로세스에서, 정보 제시 시점에 대응하는 제시 정보 세트에 포함되는 제시 정보 타입들이 취득될 수 있으며, 그 다음에 제시 정보 타입들 각각의 브라우징 횟수가 취득되고, 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 제시 정보의 다수의 피스가 선택된다. 그 다음, 현재 로그인 계정의 계정 속성 정보, 예컨대 성, 나이, 교육, 지역은 현재 로그인 계정의 계정 식별자에 기초하여 취득될 수 있다. 현재 로그인 계정의 계정 속성 정보와 동일하거나 유사한 계정 속성 정보를 갖는 제시 정보의 피스는 정보 제시 시점에 대응하는 제시 정보의 선택된 다수의 피스로부터 선택된다. 이러한 방식으로, 각각의 정보 제시 시점에 대응하는 제시될 정보가 획득될 수 있다.
예를 들어, 정보 제시 시점에 대응하는 제시될 정보를 선택하는 프로세스에서 플레이 시간이 41 분 5 초에 도달할 때, 최대 브라우징 횟수를 갖는 제시 정보 타입이 남성 셔츠이며, 남성 셔츠에 대한 제시 정보의 다수의 피스가 정보 제시 시점에 대응하는 제시 정보 세트로부터 선택되는 것으로 결정된다. 그리고, 현재 로그인 계정의 계정 속성 정보가 남성인 성, 22세인 나이 및 베이징인 지역을 포함하고, 남성인 성 및 22세인 나이의 속성들을 갖는 제시 정보가 제시 정보의 선택된 다수의 피스로부터 선택될 수 있으며, 따라서 정보 제시 시점에 대응하는 제시될 정보가 획득되는 것으로 결정된다.
게다가, 정보 제시 시점에 대응하는 제시될 정보를 선택하는 프로세스에서, 서버는 제시 정보 요청에서 계정 식별자를 취득하고, 계정 식별자에 기초하여 단말의 현재 로그인 계정의 이력 브라우징 정보를 취득하며, 그 다음에 이력 브라우징 정보에서 각각의 제시 정보 타입의 브라우징 횟수를 결정하기 위해 이력 브라우징 정보에서 사용자에 의해 브라우징되는 제시 정보의 각각의 피스의 제시 정보 타입을 취득할 수 있다. 정보 제시 시점에 대응하는 제시될 정보를 선택하는 프로세스에서, 정보 제시 시점에 대응하는 제시 정보 세트에 포함되는 제시 정보 타입들이 취득되며, 그 다음에 제시 정보 타입들 각각의 브라우징 횟수가 취득되고, 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 제시 정보의 다수의 피스가 선택된다. 그 다음, 현재 로그인 계정과 연관되는 계정의 계정 속성 정보는 현재 로그인 계정의 계정 식별자에 기초하여 취득될 수 있다. 연관된 계정의 계정 속성 정보에 기초하여, 계정 속성 정보와 매칭되는 제시 정보의 피스는 정보 제시 시점에 대응하는 제시 정보의 선택된 다수의 피스로부터 선택된다.
단계(304)에서, 정보 제시 시점에 대응하는 제시될 정보는 단말에 송신된다.
일 실시예에서, 서버가 단말 상에 현재 플레이되는 비디오에서 각각의 사전 설정 정보 제시 시점에 대응하는 제시될 정보를 결정한 후에, 서버는 비디오가 어떤 시간 기간 동안 플레이된 후에 사전 설정 모든 정보 제시 시점들 및 각각의 정보 제시 시점에 대응하는 제시될 정보를 단말에 송신할 수 있다. 서버는 또한 비디오가 정보 제시 시점에 플레이될 때 각각의 정보 제시 시점에 대응하는 제시될 정보를 단말에 송신할 수 있다.
단계(305)에서, 서버로부터 송신되는, 단말 상에 현재 플레이되는 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보가 수신된다.
구현에서, 단말은 현재 플레이되는 비디오에서의 각각의 사전 설정 정보 제시 시점 및 서버로부터 송신되는 각각의 사전 설정 정보 제시 시점에 대응하는 제시될 정보를 수신할 수 있다.
단계(306)에서, 비디오가 플레이되고, 제시될 정보는 제시될 정보에 대응하는 정보 제시 시점에 디스플레이된다.
구현에서, 도 5에 도시된 바와 같이, 단말이 현재 플레이되는 비디오에서의 각각의 사전 설정 정보 제시 시점 및 대응하는 제시될 정보를 수신한 후에, 비디오에서의 각각의 정보 제시 시점에 대응하는 시간 정보 및 제시될 정보는 비디오가 풀 스크린에서 플레이되지 않는 경우에 비디오 플레잉 스크린의 우측 내의 정보 바(도 5에서의 예컨대 "상호작용" 바)에 디스플레이될 수 있다. 그리고, 비디오가 정보 제시 시점에 플레이될 때, 사전 설정 제시 위치 지점, 예를 들어 비디오 플레잉 스크린의 하부 우측 코너가 취득되고, 정보 제시 시점에 대응하는 제시될 정보는 비디오 플레잉 스크린 상의 제시 위치 지점에 디스플레이된다.
비디오가 풀 스크린에서 플레이되는 경우에, 단말이 현재 플레이되는 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보를 수신한 후에, 비디오가 정보 제시 시점에 플레이될 때, 사전 설정 제시 위치 지점이 취득되고, 정보 제시 시점에 대응하는 제시될 정보는 비디오 플레잉 스크린 상의 제시 위치 지점에 디스플레이된다.
본 개시내용의 실시예에서, 비디오를 플레이하는 동안 제시 정보를 디스플레이할 때, 연관된 마커는 또한 비디오 프레임에서의 제시 정보와 관련 상품 사이에 디스플레이될 수 있다. 구체적으로, 서버는 이하의 단계들을 실행할 수 있다: 비디오에 대한 제시 정보와 비디오 내의 연관된 위치 사이의 사전 저장 대응관계에 따라 비디오에서 정보 제시 시점에 대응하는 제시될 정보에 대응하는 연관된 위치를 결정하는 단계; 및 정보 제시 시점에 대응하는 제시될 정보 및 제시될 정보에 대응하는 연관된 위치를 단말에 송신하는 단계.
일 실시예에서, 비디오 내의 제시될 정보와 연관된 위치 사이의 대응이 사전 설정될 수 있다. 구체적으로, 첫째로 비디오에서의 각각의 정보 제시 시점에 대응하는 제시 정보 세트가 취득될 수 있고, 제시 정보 세트 내의 제시 정보의 각각의 피스에 의해 디스플레이되는 상품이 결정되며; 그 다음에 비디오에서의 정보 제시 시점에 대응하는 이미지 프레임에서의 제시 정보의 각각의 피스에 의해 디스플레이되는 상품의 연관된 위치(예를 들어 상품의 좌표점)가 결정되고; 비디오 내의 제시 정보의 각각의 피스와 연관된 위치 사이의 대응이 서버에 저장된다. 임의로, 기술자는 각각의 정보 제시 시점에 대응하는 제시 정보 세트에 포함되는 제시 정보 타입을 취득하고, 비디오에서 제시 정보 타입에 대응하는 상품의 연관된 위치(예를 들어 상품의 좌표점)를 결정할 수 있으며, 따라서 비디오에서 제시 정보 타입과 연관된 위치 사이의 대응이 설정된다. 하나의 제시 정보 세트에서, 하나의 제시 정보 타입은 제시 정보의 다수의 피스에 대응하고, 비디오 내의 제시 정보의 각각의 피스와 연관된 위치 사이의 대응관계가 설정된다.
각각의 정보 제시 시점에 대응하는 제시될 정보를 결정한 후에, 서버는 정보 제시 시점에 대응하는 제시될 정보에 기초하여 비디오에 대한 제시될 정보와 비디오 내의 연관된 위치 사이의 사전 저장 대응관계를 취득하고; 대응에 기초하여 정보 제시 시점에 대응하는 제시될 정보에 대응하는 비디오에서 연관된 위치를 취득하며; 그 다음에 비디오에서의 각각의 정보 제시 시점에 대응하는 제시될 정보 및 제시될 정보에 대응하는 비디오에서의 연관된 위치를 단말에 송신할 수 있다.
서버의 상기 프로세스에 대응하여, 단말에 의해 수행되는 프로세스는 플레이되는 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보 및 서버로부터 송신되는 제시될 정보에 대응하는 연관된 위치를 수신하는 단계; 및 비디오를 플레이하고, 제시될 정보에 대응하는 정보 제시 시점에 제시될 정보를 디스플레이하며, 비디오 내의 제시될 정보와 연관된 위치 사이에 연관된 마커를 디스플레이하는 단계를 포함한다.
일 실시예에서, 도 6에 도시된 바와 같이, 단말은 현재 플레이되는 비디오에서의 각각의 사전 설정 정보 제시 시점에 대응하는 제시될 정보 및 제시될 정보에 대응하는 연관된 위치를 수신한다. 비디오가 정보 제시 시점에 플레이될 때, 사전 설정 제시 위치 지점, 예를 들어 비디오 플레잉 스크린의 하부 우측 코너가 취득된다. 그 다음, 제시될 정보는 제시 위치 지점에 디스플레이되고, 연관된 마커는 비디오 내의 제시될 정보와 대응하는 연관된 위치(즉, 비디오 프레임에서 제시될 정보에 의해 디스플레이되는 상품의 위치) 사이에 디스플레이된다. 예를 들어, 선글라스에 대한 제시 정보는 현재 플레이되는 비디오의 플레이 시간이 5 분에 도달할 때의 시점에 사전 설정되며, 그 다음에 플레이 시간이 5 분에 도달할 때의 시점에 비디오가 플레이될 때, 선글라스에 대한 제시 정보는 비디오 플레잉 스크린의 하부 우측 코너에 디스플레이되고, 연결 라인(즉, 연관된 마커)은 선글라스에 대한 제시 정보를 비디오 플레잉 스크린 내의 선글라스와 연결하기 위해 비디오 플레잉 스크린에 디스플레이된다.
본 개시내용의 실시예에서, 각각의 정보 제시 시점에 대응하는 제시될 정보는 또한 제시 정보의 우선순위에 기초하여 직접 선택될 수 있다. 대응하는 프로세스는 이하와 같이 설명된다.
서버가 각각의 정보 제시 시점에 비디오 콘텐츠와 연관되는 제시 정보 세트를 취득한 후에, 제시 정보 세트 내의 제시 정보의 각각의 피스의 사전 설정 타겟 제시 횟수 및 나머지 제시 횟수가 취득되고, 제시 정보의 피스의 사전 설정 타겟 제시 횟수에 대한 나머지 제시 횟수의 비율이 산출된다. 제시 정보의 사전 설정 타겟 제시 횟수에 대한 나머지 제시 횟수의 더 큰 비율은 제시 정보의 더 높은 우선순위를 표시한다. 이에 반하여, 제시 정보의 사전 설정 타겟 제시 횟수에 대한 나머지 제시 횟수의 더 적은 비율은 제시 정보의 더 낮은 우선순위를 표시한다. 현재 플레이되는 비디오에서의 정보 제시 시점에 대응하는 제시될 정보를 선택하는 프로세스에서, 최고 우선순위를 갖는 제시 정보는 제시 정보의 각각의 피스의 우선순위에 기초하여 각각의 제시 정보에 대응하는 제시 정보 세트로부터 선택될 수 있다. 제시 정보 세트에서 동일한 우선순위를 갖는 제시 정보의 다수의 피스가 있으면, 제시될 정보를 선택할 때, 최고 가격을 갖는 상품에 대응하는 제시 정보는 제시 정보에 대응하는 상품 가격에 기초하여, 각각의 정보 제시 시점에 대응하는 제시 정보 세트로부터 선택될 수 있다.
본 개시내용의 실시예들에서, 단말 상에 현재 플레이되는 비디오에서의 사전 설정 정보 제시 시점 및 정보 제시 시점에 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트가 취득되고, 제시될 정보는 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해, 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 선택되고, 정보 제시 시점에 대응하는 제시될 정보는 단말에 송신된다. 이러한 방식으로, 비디오가 단말 상에 플레이될 때, 사용자에게 제시되는 제시 정보는 이력 브라우징 정보에 기초하여 선택되며, 따라서 사용자에게 제시되는 제시 정보는 사용자의 요건들을 충족시키고, 그것에 의해 제시 정보의 유효성을 개선한다.
제3 실시예
동일한 기술적 개념에 기초하여, 본 개시내용의 실시예는 또한 도 7에 도시된 바와 같은 서버를 제공한다. 서버는 취득 모듈(710), 선택 모듈(720) 및 송신 모듈(730)을 포함한다.
취득 모듈(710)은 플레이되는 비디오에서의 적어도 하나의 사전 설정 정보 제시 시점 및 정보 제시 시점에 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트를 취득하도록 구성되며, 제시 정보 세트는 일대일 방식으로 정보 제시 시점에 대응한다.
선택 모듈(720)은 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해, 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 제시될 정보를 선택하도록 구성된다.
송신 모듈(730)은 정보 제시 시점에 대응하는 제시될 정보를 단말에 송신하도록 구성된다.
임의로, 취득 모듈(710)은 비디오에 대한 제시 정보와 비디오 내의 연관된 위치 사이의 사전 저장 대응관계에 따라 비디오에서 정보 제시 시점에 대응하는 제시될 정보에 대응하는 연관된 위치를 결정하도록 추가로 구성된다.
송신 모듈(730)은 정보 제시 시점에 대응하는 제시될 정보 및 제시될 정보에 대응하는 연관된 위치를 단말에 송신하도록 구성된다.
임의로, 선택 모듈(720)은 단말의 현재 로그인 계정의 이력 브라우징 정보 및 계정 속성 정보에 기초하여, 정보 제시 시점에 대응하는 제시 정보 세트로부터 이력 브라우징 정보 및 계정 속성 정보와의 사전 설정 매칭 조건을 충족시키는 제시 정보를 정보 제시 시점에 대응하는 제시될 정보로서 선택하도록 구성된다.
임의로, 도 8에 도시된 바와 같이, 선택 모듈(720)은 결정 서브모듈(721) 및 선택 서브모듈(722)을 포함한다.
결정 서브모듈(721)은 이력 브라우징 정보에 기초하여 각각의 제시 정보 타입의 브라우징 횟수를 결정하도록 구성된다.
선택 서브모듈(722)은 정보 제시 시점에 대응하는 제시 정보 세트로부터 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 제시 정보를 정보 제시 시점에 대응하는 제시될 정보로서 선택하도록 구성된다.
임의로, 도 9에 도시된 바와 같이, 선택 서브모듈(722)은 취득 유닛(7221), 결정 유닛(7222) 및 선택 유닛(7223)을 포함한다.
취득 유닛(7221)은 비디오에 대한 제시 정보의 각각의 피스의 사전 설정 타겟 제시 횟수 및 나머지 제시 횟수를 취득하도록 구성된다.
결정 유닛(7222)은 제시 정보의 피스의 사전 설정 타겟 제시 횟수에 대한 나머지 제시 횟수의 비율에 기초하여 비디오에 대한 제시 정보의 각각의 피스의 우선순위를 결정하도록 구성된다.
선택 유닛(7223)은 정보 제시 시점에 대응하는 제시 정보 세트로부터 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 최고 우선순위를 갖는 제시 정보의 피스를 정보 제시 시점에 대응하는 제시될 정보로서 선택하도록 구성된다.
동일한 기술적 개념에 기초하여, 본 개시내용의 실시예는 또한 도 10에 도시된 바와 같은 단말을 제공한다. 단말은 통지 모듈(1010), 수신 모듈(1020) 및 제시 모듈(1030)을 포함한다.
통지 모듈(1010)은 단말 상에 플레이되는 비디오를 서버에 통지하도록 구성된다.
수신 모듈(1020)은 서버로부터 송신되는, 플레이되는 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보를 수신하도록 구성된다.
제시 모듈(1030)은 비디오를 플레이하고 제시될 정보에 대응하는 사전 설정 정보 제시 시점에 제시될 정보를 디스플레이하도록 구성된다.
임의로, 수신 모듈은 플레이되는 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보 및 서버로부터 송신되는 제시될 정보에 대응하는 연관된 위치를 수신하도록 구성되고; 제시 모듈은 비디오를 플레이하고, 제시될 정보에 대응하는 정보 제시 시점에 제시될 정보를 디스플레이하며, 제시될 정보와 연관된 위치 사이의 연관성을 표현하기 위해 비디오 내의 연관된 위치에 연관된 마커를 디스플레이하도록 구성된다.
본 개시내용의 실시예들에서, 플레이되는 비디오에서의 적어도 하나의 사전 설정 정보 제시 시점 및 정보 제시 시점에 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트가 취득되며, 제시 정보 세트는 일대일 방식으로 정보 제시 시점에 대응하고, 제시될 정보는 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해, 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 선택되고, 정보 제시 시점에 대응하는 제시될 정보는 단말에 송신되고, 단말은 단말이 비디오를 플레이할 때 제시될 정보에 대응하는 정보 제시 시점에 제시될 정보를 디스플레이한다. 이러한 방식으로, 비디오가 단말 상에 플레이될 때, 사용자에게 제시되는 제시 정보는 이력 브라우징 정보에 기초하여 선택되며, 따라서 사용자에게 제시되는 제시 정보는 사용자의 요건들을 상대적으로 충족시키고, 그것에 의해 제시 정보의 유효성을 개선한다.
실시예들에 제공되는 정보를 제시하는 디바이스가 정보를 제시할 때, 예시들 상기 각각의 기능 모듈의 분류에만 기초하여 이루어진다는 점이 주목되어야 한다. 실제로, 상술한 기능들은 요건들에 따라 상이한 기능 모듈들에 의해 달성될 수 있으며, 즉, 디바이스의 내부 구조는 상기 설명되는 기능들의 전부 또는 일부를 완성하기 위해 상이한 기능 모듈들로 분할된다. 게다가, 상기 실시예에 제공되는 정보를 제시하는 디바이스 및 정보를 제시하는 방법의 실시예는 동일한 개념을 갖고, 디바이스의 상세한 구현 프로세스는 정보를 제시하는 방법의 실시예들을 언급할 수 있으며, 그것은 여기에 설명된다.
제4 실시예
도 11을 참조하면, 도 11은 본 개시내용의 실시예에 수반되는 서버의 개략 구조도이다. 서버는 상술한 실시예들에 제공되는 정보를 제공하는 방법을 실행하도록 구성된다.
서버(1900)는 상이한 구성들 또는 성능으로 인해 큰 차이를 가질 수 있고, 하나 이상의 중앙 처리 유닛들(central processing units)(CPU)(1922)(예를 들어 하나 이상의 프로세서들), 메모리(1932), 및 애플리케이션들(1942) 또는 데이터(1944)를 저장하는 하나 이상의 저장 매체들(1930)(예를 들어 하나 이상의 대규모 디바이스들)을 포함할 수 있다. 메모리(1932) 및 저장 매체(1930)는 단기 저장 디바이스 또는 영속적 저장 디바이스일 수 있다. 저장 매체(1930) 상에 저장되는 프로그램은 하나 이상의 모듈들(도 11에 도시되지 않음)을 포함할 수 있고, 모듈들 각각은 서버에서 일련의 명령어들에 의한 동작들을 포함할 수 있다. 더욱이, 중앙 처리 유닛(1922)은 저장 매체(1930)와 통신하고 서버(1900) 상의 저장 매체(1930)에서 일련의 명령어 동작들을 실행하도록 설정될 수 있다.
서버(1900)는 또한 하나 이상의 전원 장치들(1926), 하나 이상의 유선 또는 무선 네트워크 인터페이스들(1950), 하나 이상의 입력 및 출력 인터페이스들(1958), 하나 이상의 키보드들(1956), 및/또는 하나 이상의 운영 시스템들(1941), 예컨대 윈도우즈 ServerTM, 맥 OS XTM, UnixTM, LinuxTM, FreeBSDTM 등을 포함할 수 있다.
서버(1900)는 메모리 및 하나 이상의 프로그램들을 포함할 수 있다. 하나 이상의 프로그램들은 메모리에 저장되고, 서버(1900)는 이하를 포함하는 동작들을 수행하기 위해 하나 이상의 프로세서들에 의해 하나 이상의 프로그램들에 포함되는 명령어들을 실행하도록 구성된다:
플레이되는 비디오에서의 적어도 하나의 사전 설정 정보 제시 시점 및 정보 제시 시점에 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트를 취득하는 단계 - 제시 정보 세트는 일대일 방식으로 정보 제시 시점에 대응함 -;
정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해, 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 제시될 정보를 선택하는 단계; 및
정보 제시 시점에 대응하는 제시될 정보를 단말에 송신하는 단계.
임의로, 정보 제시 시점에 대응하는 제시될 정보를 획득한 후에, 동작들은,
비디오에 대한 제시 정보와 비디오 내의 연관된 위치 사이의 사전 저장 대응관계에 따라 비디오에서 정보 제시 시점에 대응하는 제시될 정보에 대응하는 연관된 위치를 결정하는 단계를 더 포함하고;
정보 제시 시점에 대응하는 제시될 정보를 단말에 송신하는 단계는,
정보 제시 시점에 대응하는 제시될 정보 및 제시될 정보에 대응하는 연관된 위치를 단말에 송신하는 단계를 포함한다.
임의로, 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 제시될 정보를 선택하는 단계는,
단말의 현재 로그인 계정의 이력 브라우징 정보 및 계정 속성 정보에 기초하여, 정보 제시 시점에 대응하는 제시 정보 세트로부터 이력 브라우징 정보 및 계정 속성 정보와의 사전 설정 매칭 조건을 충족시키는 제시 정보를 정보 제시 시점에 대응하는 제시될 정보로서 선택하는 단계를 포함한다.
임의로, 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 제시될 정보를 선택하는 단계는,
이력 브라우징 정보에 기초하여 각각의 제시 정보 타입의 브라우징 횟수를 결정하는 단계; 및
정보 제시 시점에 대응하는 제시 정보 세트로부터 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 제시 정보를 정보 제시 시점에 대응하는 제시될 정보로서 선택하는 단계를 포함한다.
임의로, 정보 제시 시점에 대응하는 제시 정보 세트로부터 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 제시 정보를 정보 제시 시점에 대응하는 제시될 정보로서 선택하는 단계는,
비디오에 대한 제시 정보의 각각의 피스의 사전 설정 타겟 제시 횟수 및 나머지 제시 횟수를 취득하는 단계;
제시 정보의 피스의 사전 설정 타겟 제시 횟수에 대한 나머지 제시 횟수의 비율에 기초하여 비디오에 대한 제시 정보의 각각의 피스의 우선순위를 결정하는 단계; 및
정보 제시 시점에 대응하는 제시 정보 세트로부터 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 최고 우선순위를 갖는 제시 정보의 피스를 정보 제시 시점에 대응하는 제시될 정보로서 선택하는 단계를 포함한다.
본 개시내용의 실시예들에서, 플레이되는 비디오에서의 사전 설정 정보 제시 시점 및 정보 제시 시점에 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트가 취득되며, 제시 정보 세트는 일대일 방식으로 정보 제시 시점에 대응하고, 제시될 정보는 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해, 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 선택되고, 정보 제시 시점에 대응하는 제시될 정보는 단말에 송신된다. 이러한 방식으로, 비디오가 단말 상에 플레이될 때, 사용자에게 제시되는 제시 정보는 이력 브라우징 정보에 기초하여 선택되며, 따라서 사용자에게 제시되는 제시 정보는 사용자의 요건들을 충족시키고, 그것에 의해 제시 정보의 유효성을 개선한다.
제5 실시예
도 12를 참조하면, 도 12는 본 개시내용의 일 실시예에 수반되는 단말을 예시하는 개략 구조도이며, 그것은 상기 실시예들에 제공되는 방법들을 구현하기 위해 사용될 수 있다.
단말(1200)은 무선 주파수(radio frequency)(RF) 회로(110), 하나 이상의 컴퓨터 판독가능 저장 매체들을 포함하는 메모리(120), 입력 유닛(130), 디스플레이 유닛(140), 센서(150), 오디오 회로(160), 무선 충실도(wireless fidelity)(WiFi) 모듈(170), 하나 이상의 처리 코어들을 포함하는 프로세서(180) 및 전원 장치(190) 등을 포함할 수 있다. 단말이 도 12에 도시된 단말의 구조에 의해 제한되지 않아야 하며, 단말이 도 12에서의 단말보다 더 많거나 더 적은 구성요소들, 또는 일부 구성요소들의 조합들, 또는 구성요소들의 상이한 배열들을 포함할 수 있다는 점이 본 기술분야의 통상의 기술자들에 의해 이해될 수 있다.
RF 회로(110)는 정보를 수신하고 송신하는 프로세스 동안 또는 호출 동안 신호를 수신하고 송신하도록, 특히 처리를 위해 기지국으로부터 다운링크 정보를 수신하고 다운링크 정보를 하나 이상의 프로세서들(180)에 송신하도록, 업링크 데이터를 기지국에 송신하도록 구성될 수 있다. 일반적으로, RF 회로(110)는 안테나, 적어도 하나의 증폭기, 튜너, 하나 이상의 발진기들, 가입자 식별 모듈(subscriber identity module)(SIM) 카드, 송수신기, 커플러, 저잡음 증폭기(low noise amplifier)(LNA) 및 듀플렉서 등을 포함하지만 이들에 제한되지 않는다. 부가적으로, RF 회로(110)는 또한 무선 통신들을 통해 네트워크 또는 다른 디바이스들과 통신할 수 있다. 무선 통신들은 이동 통신 세계화 시스템(Global System of Mobile communication)(GSM), 일반 패킷 무선 서비스(General Packet Radio Service)(GPRS), 코드 분할 다중 액세스(Code Division Multiple Access)(CDMA), 광대역 코드 분할 다중 액세스(Wideband Code Division Multiple Access)(WCDMA), 롱 텀 에볼루션(Long Term Evolution)(LTE), 이메일 및 단문 메시징 서비스(Short Messaging Service)(SMS) 등을 포함하지만 이들에 제한되지 않는, 임의의 통신 표준 또는 프로토콜을 사용함으로써 수행될 수 있다.
메모리(120)는 소프트웨어 프로그램들 및 모듈들을 저장하도록 구성될 수 있다. 메모리(120)에 저장되는 소프트웨어 프로그램들 및 모듈들을 실행함으로써, 프로세서(180)는 모든 종류들의 기능 애플리케이션들 및 데이터 처리를 실행할 수 있다. 메모리(120)는 프로그램 저장 영역 및 데이터 저장 영역을 주로 포함할 수 있다. 프로그램 저장 영역은 적어도 하나의 기능(예컨대 오디오 플레잉 기능, 이미지 디스플레잉 기능)에 의해 요구되는 운영 시스템 및 애플리케이션 등을 저장할 수 있는 반면에; 데이터 저장 영역은 단말(1200)의 이용에 따라 생성되는 데이터(예컨대 오디오 데이터, 전화번호부 등)를 저장할 수 있다. 더욱이, 메모리(120)는 또한 고속 랜덤 액세스 메모리 또는 비휘발성 메모리, 예를 들어 적어도 하나의 디스크 메모리들, 플래시 메모리 또는 다른 휘발성 고체 상태 메모리를 포함할 수 있다. 따라서, 메모리(120)는 또한 프로세서(180) 및 입력 유닛(130)에 의해 메모리(120)에 액세스를 제공하기 위해 메모리 컨트롤러를 포함할 수 있다.
입력 유닛(130)은 입력된 번호 또는 문자 정보를 수신하고, 사용자 설정들 및 기능 제어와 관련되는 키보드, 마우스, 조작 레버, 옵티컬 또는 트랙볼의 신호 입력을 발생시키도록 구성될 수 있다. 구체적으로, 입력 유닛(130)은 터치 감지 표면(131) 및 다른 입력 디바이스들(132)을 포함할 수 있다. 터치 감지 표면(131)은 또한 사용자에 의해 그 위에서 또는 근방에서 터치 동작들(임의의 적절한 객체들 또는 액세서리들 예컨대 손가락들, 터치 펜을 통해 사용자에 의해 터치 감지 표면(131) 상의 또는 터치 감지 표면(131) 근방의 그러한 유사한 동작들)을 수집하고 사전 설정 형태에 기초하여 대응하는 연결 디바이스를 구동하기 위해, 터치 스크린 또는 터치패드로 칭해진다. 임의로, 터치 감지 표면(131)은 터치 검출 디바이스 및 터치 컨트롤러를 포함할 수 있고; 터치 검출 디바이스는 사용자의 터치 위치 및 터치 동작에 의해 생성되는 신호를 검출하고, 신호를 터치 컨트롤러에 송신하도록 구성되고; 터치 컨트롤러는 터치 검출 디바이스로부터 터치 정보를 수신하고 그것을 터치 점 좌표로 변환하며, 터치 점 좌표를 프로세서(180)에 송신하고, 프로세서(180)로부터 송신되는 커맨드를 수신하고 커맨드를 실행하도록 구성된다. 부가적으로, 터치 감지 표면(131)은 다양한 타입들의 터치 감지 표면, 예컨대 저항 터치 감지 표면, 용량 터치 감지 표면, 적외선 터치 감지 표면 및 표면 음향파 터치 감지 표면에 의해 달성될 수 있다. 입력 유닛(130)은 또한 터치 감지 표면(131)에 더하여 다른 입력 디바이스들(132)을 포함할 수 있다. 구체적으로, 다른 입력 디바이스들(132)은 물리 키보드, 기능 키(예컨대 볼륨 제어 키, 온/오프 키), 트랙볼, 마우스 및 조작 레버 등 하나 이상을 포함할 수 있지만 이들에 제한되지 않는다.
디스플레이 유닛(140)은 사용자에 의해 입력되는 정보, 또는 사용자에게 제공되는 정보 및 단말(1200)의 다양한 그래픽 사용자 인터페이스들을 디스플레이하도록 구성될 수 있다. 그래픽 사용자 인터페이스들은 그래프, 텍스트, 아이콘, 비디오 및 그들의 임의의 조합들을 포함할 수 있다. 디스플레이 유닛(140)은 디스플레이 패널(141)을 포함할 수 있다. 임의로, 디스플레이 패널(141)은 액정 디스플레이(liquid crystal display)(LCD), 유기 발광 다이오드(organic light-emitting diode)(OLED) 등에 의해 구성될 수 있다. 더욱이, 터치 감지 표면(131)은 디스플레이 패널(141)을 커버할 수 있다. 터치 감지 표면(131)이 터치 감지 표면(131) 상에서 또는 터치 감지 표면(131) 근방에서 터치 동작을 검출할 때, 터치 감지 표면(131)은 터치 이벤트의 타입을 결정하기 위해 터치 동작을 프로세서(180)에 송신하고, 그 다음에 프로세서(180)는 터치 이벤트의 타입에 따라 디스플레이 패널(141) 상에 대응하는 비전 출력을 제공한다. 도 12에서, 터치 감지 표면(131) 및 디스플레이 패널(141)이 입력 및 출력 기능들을 실현하기 위해 2개의 독립 구성요소들이지만, 일부 실시예들에서, 터치 감지 표면(131) 및 디스플레이 패널(141)은 입력 및 출력 기능들을 실현하기 위해 통합될 수 있다.
단말(1200)은 또한 적어도 하나의 센서(150), 예컨대 광학 센서, 모션 센서 및 다른 센서들을 포함할 수 있다. 구체적으로, 광학 센서는 주변 광 센서 및 근접 센서를 포함할 수 있다. 주변 광 센서는 주변 광에 따라 디스플레이 패널(141)의 밝기를 조정할 수 있는 반면에, 근접 센서는 디스플레이 패널(141)을 폐쇄하고 및/또는 단말(1200)이 귀로 이동할 때 백라이트될 수 있다. 한 종류의 모션 센서로서, 중력 가속도 센서는 임의의 방향(일반적으로 3개의 축 방향들)에서 가속도의 크기를 검출할 수 있다. 중력 가속도 센서는 중력 가속도 센서가 고정될 때 중력의 크기 및 방향을 검출할 수 있고, 이동 전화의 제스처(예컨대 풍경화/초상화 모드 스위칭, 관련 게임 및 자력계 자세 교정)을 식별하는 응용, 관련 기능들을 식별하는 진동(예컨대 보수계 및 노크) 등에 사용될 수 있다. 단말(1200)에 제공될 수 있는 다른 센서들, 예컨대 자이로스코프, 기압계, 습도계, 온도계, 적외선 센서에 대해, 상세한 설명들은 단순화를 위해 여기서 이루어지지 않는다.
오디오 회로(160), 확성기(161) 및 마이크로폰(162)은 사용자와 단말(1200) 사이에 오디오 인터페이스를 제공할 수 있다. 오디오 회로(160)는 수신된 오디오 데이터로부터 변환되는 전기 신호를 확성기(161)에 송신할 수 있고, 확성기(161)는 전기 신호를 사운드 신호로 변환하고 그것을 출력한다. 다른 한편, 마이크로폰(162)은 수집된 사운드 신호를 전기 신호로 변환하며, 전기 신호가 수신되어 오디오 회로(160)에 의해 오디오 데이터로 변환되고; 오디오 데이터는 프로세서(180)에 출력되고 프로세서(180)에 의해 처리되고; 최종적으로 처리된 오디오 데이터는 RF 회로(110)를 통해 다른 단말에 송신되거나, 오디오 데이터는 추가 처리를 위해 메모리(120)에 출력된다. 오디오 회로(160)는 또한 단말(1200)과 주변 헤드폰 사이의 통신을 제공하는 이어플러그 잭을 포함할 수 있다.
WiFi는 단거리 무선 송신 기술을 사용한다. 단말(1200)은 사용자가 WiFi 모듈(170)을 통해 이메일을 수신하고 송신하며, 웹사이트를 브라우징하고 스트리밍 미디어에 액세스하는 등등을 도울 수 있으며, WiFi 모듈(170)은 사용자를 위해 무선 광대역 인터넷 액세스를 제공한다. WiFi 모듈(170)이 도 12에 도시되지만, WiFi 모듈(170)이 단말(1200)의 필요한 구성요소가 아니고 본 개시내용의 성질을 변경하는 것 없이 필요에 따라 생략될 수 있다는 점이 이해될 수 있다.
프로세서(180)는 단말(1200)의 중심 센터이며, 그것은 이동 전화 상에서 전체 감시를 수행하기 위해, 모든 종류들의 인터페이스들 및 회로들에 의해 전체 이동 전화의 모든 부분들을 연결하고, 단말(1200)의 다양한 기능들을 실행하고 메모리(120)에 저장되는 소프트웨어 프로그램들 및/또는 모듈들을 실행하거나 이행함으로써 그리고 메모리(120)에 저장되는 데이터를 호출함으로써 데이터를 처리하도록 구성된다. 임의로, 프로세서(180)는 하나 이상의 처리 코어들을 포함할 수 있다. 바람직하게, 애플리케이션 프로세서 및 변조-복조 프로세서는 프로세서(180)로 통합될 수 있고; 애플리케이션 프로세서는 운영 시스템, 사용자 인터페이스, 애플리케이션 등을 주로 처리하는 반면에; 변조-복조 프로세서는 무선 통신을 주로 처리한다. 변조-복조 프로세서가 프로세서(180)로 통합되지 않을 수 있다는 점이 이해될 수 있다.
단말(1200)은 모든 구성요소들에 전력 공급하기 위해 전원 장치(190)(배터리 예를 들어)를 더 포함한다. 바람직하게, 전원 장치는 전력 관리 시스템을 통해 충전 관리, 방전 관리 및 전력 관리의 기능들을 실현하기 위해 전력 관리 시스템을 통해 프로세서(180)에 논리적으로 연결될 수 있다. 전원 장치(190)는 또한 하나 이상의 DC 또는 AC 전원 장치들, 재충전 시스템, 전원 고장 검출 회로, 전력 변환기 또는 인버터, 전력 상태 표시기 및 임의의 다른 구성요소들을 포함할 수 있다.
도 12에 도시되지 않지만, 단말(1200)은 또한 카메라 및 블루투스 모듈 등을 포함할 수 있으며, 그들은 단순화를 위해 여기에 설명되지 않는다. 구체적으로, 이러한 실시예에서, 단말(1200)의 디스플레이 유닛은 터치 스크린 디스플레이이다. 단말(1200)은 메모리 및 하나 이상의 프로그램들을 더 포함하며, 하나 이상의 프로그램들은 메모리에 저장되고, 단말(1200)은 이하를 포함하는 동작들을 수행하기 위해 하나 이상의 프로세서들에 의해 하나 이상의 프로그램들에 포함되는 요청들을 실행하도록 구성된다:
단말 상에 플레이되는 비디오를 서버에 통지하는 단계;
서버로부터 송신되는, 플레이되는 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보를 수신하는 단계; 및
비디오를 플레이하고, 제시될 정보에 대응하는 정보 제시 시점에 제시될 정보를 디스플레이하는 단계.
임의로, 서버로부터 송신되는, 플레이되는 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보를 수신하는 단계는,
플레이되는 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보 및 서버로부터 송신되는 제시될 정보에 대응하는 연관된 위치를 수신하는 단계를 포함하고;
비디오를 플레이하고, 제시될 정보에 대응하는 사전 설정 정보 제시 시점에 제시될 정보를 디스플레이하는 단계는,
비디오를 플레이하고, 제시될 정보에 대응하는 사전 설정 정보 제시 시점에 제시될 정보를 하는 단계, 및 제시될 정보와 연관된 위치 사이의 연관성을 표현하기 위해 비디오 내의 연관된 위치에 연관된 마커를 디스플레이하는 단계를 포함한다.
본 개시내용의 실시예들에서, 플레이되는 비디오에서의 적어도 하나의 사전 설정 정보 제시 시점 및 정보 제시 시점에 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트가 취득되며, 제시 정보 세트는 일대일 방식으로 정보 제시 시점에 대응하고, 제시될 정보는 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해, 이력 브라우징 정보에 기초하여 정보 제시 시점에 대응하는 제시 정보 세트로부터 선택되고, 정보 제시 시점에 대응하는 제시될 정보는 단말에 송신된다. 이러한 방식으로, 비디오가 단말 상에 플레이될 때, 사용자에게 제시되는 제시 정보는 이력 브라우징 정보에 기초하여 선택되며, 따라서 사용자에게 제시되는 제시 정보는 사용자의 요건들을 충족시키고, 그것에 의해 제시 정보의 유효성을 개선한다.
상기 실시예들을 구현하는 단계들의 전부 또는 일부가 하드웨어에 의해 완성될 수 있고, 또한 프로그램에 의해 명령되는 관련 하드웨어에 의해 완성될 수 있다는 점이 본 기술분야의 통상의 기술자들에 의해 이해되어야 한다. 그리고, 프로그램은 컴퓨터 판독가능 저장 매체 예컨대 판독 전용 메모리, 자기 디스크 또는 광 디스크에 저장될 수 있다.
설명된 실시예들은 본 개시내용의 바람직한 실시예들일 뿐이다. 실시예들은 본 개시내용을 제한하도록 의도되지 않는다. 본 개시내용의 사상 및 원리 내에 이루어지는 임의의 변경, 균등 대체, 수정은 본 개시내용의 보호의 범위에 있어야 한다.

Claims (15)

  1. 정보를 제시하기 위한 방법으로서,
    플레이될 비디오에서의 적어도 하나의 사전 설정 정보 제시 시점, 및 상기 정보 제시 시점에서의 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트를 취득하는 단계 - 상기 제시 정보 세트는 일대일 방식으로 상기 정보 제시 시점에 대응함 -;
    상기 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해서 이력 브라우징 정보에 기초하여 상기 정보 제시 시점에 대응하는 상기 제시 정보 세트로부터 상기 제시될 정보를 선택하는 단계; 및
    상기 정보 제시 시점에 대응하는 제시될 정보를 단말에 송신하는 단계
    를 포함하는 방법.
  2. 제1항에 있어서,
    상기 정보 제시 시점에 대응하는 제시될 정보를 획득한 이후에, 상기 방법은, 상기 비디오에 대한 제시 정보와 상기 비디오에서의 연관된 위치 사이의 사전 저장 대응관계에 따라 상기 비디오에서 상기 정보 제시 시점에 대응하는 제시될 정보에 대응하는 연관된 위치를 결정하는 단계를 더 포함하고;
    상기 정보 제시 시점에 대응하는 제시될 정보를 단말에 송신하는 단계는, 상기 정보 제시 시점에 대응하는 제시될 정보 및 상기 제시될 정보에 대응하는 연관된 위치를 상기 단말에 송신하는 단계를 포함하는 방법.
  3. 제1항 또는 제2항에 있어서,
    상기 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해서 이력 브라우징 정보에 기초하여 상기 정보 제시 시점에 대응하는 상기 제시 정보 세트로부터 상기 제시될 정보를 선택하는 단계는, 상기 단말의 현재 로그인 계정의 계정 속성 정보 및 이력 브라우징 정보에 기초하여, 상기 정보 제시 시점에 대응하는 제시될 정보로서, 상기 정보 제시 시점에 대응하는 상기 제시 정보 세트로부터 상기 계정 속성 정보 및 상기 이력 브라우징 정보와의 사전 설정 매칭 조건을 충족시키는 제시 정보를 선택하는 단계를 포함하는 방법.
  4. 제1항 또는 제2항에 있어서,
    상기 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해서 이력 브라우징 정보에 기초하여 상기 정보 제시 시점에 대응하는 상기 제시 정보 세트로부터 상기 제시될 정보를 선택하는 단계는,
    상기 이력 브라우징 정보에 기초하여 각각의 제시 정보 타입의 브라우징 횟수를 결정하는 단계; 및
    상기 정보 제시 시점에 대응하는 제시될 정보로서, 상기 정보 제시 시점에 대응하는 상기 제시 정보 세트로부터 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 제시 정보를 선택하는 단계
    를 포함하는 방법.
  5. 제4항에 있어서,
    상기 정보 제시 시점에 대응하는 제시될 정보로서, 상기 정보 제시 시점에 대응하는 상기 제시 정보 세트로부터 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 제시 정보를 선택하는 단계는,
    상기 비디오에 대한 제시 정보의 각각의 피스의 사전 설정 타겟 제시 횟수 및 나머지 제시 횟수를 취득하는 단계;
    상기 비디오에 대한 제시 정보의 각각의 피스의 우선순위를, 상기 제시 정보의 피스의 사전 설정 타겟 제시 횟수에 대한 나머지 제시 횟수의 비율에 기초하여 결정하는 단계; 및
    상기 정보 제시 시점에 대응하는 제시될 정보로서, 상기 정보 제시 시점에 대응하는 상기 제시 정보 세트로부터 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 최고 우선순위를 갖는 제시 정보의 피스를 선택하는 단계
    를 포함하는 방법.
  6. 정보를 제시하기 위한 방법으로서,
    단말 상에 플레이될 비디오를 서버에 통지하는 단계;
    상기 서버로부터 송신되는, 상기 플레이될 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보를 수신하는 단계; 및
    상기 비디오를 플레이하고, 상기 제시될 정보에 대응하는 상기 사전 설정 정보 제시 시점에 상기 제시될 정보를 디스플레이하는 단계
    를 포함하는 방법.
  7. 제6항에 있어서,
    상기 서버로부터 송신되는, 상기 플레이될 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보를 수신하는 단계는, 상기 서버로부터 송신되는, 상기 플레이될 비디오에서의 상기 사전 설정 정보 제시 시점에 대응하는 제시될 정보 및 상기 제시될 정보에 대응하는 연관된 위치를 수신하는 단계를 포함하고;
    상기 비디오를 플레이하고, 상기 제시될 정보에 대응하는 상기 사전 설정 정보 제시 시점에 상기 제시될 정보를 디스플레이하는 단계는, 상기 비디오를 플레이하고, 상기 제시될 정보에 대응하는 상기 사전 설정 정보 제시 시점에 상기 제시될 정보를 디스플레이하고, 상기 제시될 정보와 상기 연관된 위치 사이의 연관성을 표현하기 위해 상기 비디오에서의 상기 연관된 위치에 연관된 마커를 디스플레이하는 단계를 포함하는 방법.
  8. 서버로서,
    플레이될 비디오에서의 적어도 하나의 사전 설정 정보 제시 시점, 및 상기 정보 제시 시점에서의 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트를 취득하도록 구성된 취득 모듈 - 상기 제시 정보 세트는 일대일 방식으로 상기 정보 제시 시점에 대응함 -;
    상기 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해서 이력 브라우징 정보에 기초하여 상기 정보 제시 시점에 대응하는 상기 제시 정보 세트로부터 상기 제시될 정보를 선택하도록 구성된 선택 모듈; 및
    상기 정보 제시 시점에 대응하는 제시될 정보를 단말에 송신하도록 구성된 송신 모듈
    을 포함하는 서버.
  9. 제8항에 있어서,
    상기 취득 모듈은, 상기 비디오에 대한 제시 정보와 상기 비디오에서의 연관된 위치 사이의 사전 저장 대응관계에 따라 상기 비디오에서 상기 정보 제시 시점에 대응하는 제시될 정보에 대응하는 연관된 위치를 결정하도록 추가로 구성되고;
    상기 송신 모듈은, 상기 정보 제시 시점에 대응하는 제시될 정보 및 상기 제시될 정보에 대응하는 연관된 위치를 상기 단말에 송신하도록 구성되는 서버.
  10. 제8항 또는 제9항에 있어서,
    상기 선택 모듈은, 상기 단말의 현재 로그인 계정의 계정 속성 정보 및 이력 브라우징 정보에 기초하여, 상기 정보 제시 시점에 대응하는 제시될 정보로서, 상기 정보 제시 시점에 대응하는 상기 제시 정보 세트로부터 상기 계정 속성 정보 및 상기 이력 브라우징 정보와의 사전 설정 매칭 조건을 충족시키는 제시 정보를 선택하도록 구성되는 서버.
  11. 제8항 또는 제9항에 있어서,
    상기 선택 모듈은,
    상기 이력 브라우징 정보에 기초하여 각각의 제시 정보 타입의 브라우징 횟수를 결정하도록 구성된 결정 서브모듈; 및
    상기 정보 제시 시점에 대응하는 제시될 정보로서, 상기 정보 제시 시점에 대응하는 상기 제시 정보 세트로부터 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 제시 정보를 선택하도록 구성된 선택 서브모듈
    을 포함하는 서버.
  12. 제11항에 있어서,
    상기 선택 서브모듈은,
    상기 비디오에 대한 제시 정보의 각각의 피스의 사전 설정 타겟 제시 횟수 및 나머지 제시 횟수를 취득하도록 구성된 취득 유닛;
    상기 비디오에 대한 제시 정보의 각각의 피스의 우선순위를, 상기 제시 정보의 피스의 사전 설정 타겟 제시 횟수에 대한 나머지 제시 횟수의 비율에 기초하여 결정하도록 구성된 결정 유닛; 및
    상기 정보 제시 시점에 대응하는 제시될 정보로서, 상기 정보 제시 시점에 대응하는 상기 제시 정보 세트로부터 최대 브라우징 횟수를 갖는 제시 정보 타입을 가진 최고 우선순위를 갖는 제시 정보의 피스를 선택하도록 구성된 선택 유닛
    을 포함하는 서버.
  13. 단말로서,
    단말 상에 플레이될 비디오를 서버에 통지하도록 구성된 통지 모듈;
    상기 서버로부터 송신되는, 상기 플레이될 비디오에서의 사전 설정 정보 제시 시점에 대응하는 제시될 정보를 수신하도록 구성된 수신 모듈; 및
    상기 비디오를 플레이하고, 상기 제시될 정보에 대응하는 상기 사전 설정 정보 제시 시점에 상기 제시될 정보를 디스플레이하도록 구성된 제시 모듈
    을 포함하는 단말.
  14. 제13항에 있어서,
    상기 수신 모듈은, 상기 서버로부터 송신되는, 상기 단말 상에 현재 플레이되는 상기 비디오에서의 상기 사전 설정 정보 제시 시점에 대응하는 제시될 정보 및 상기 제시될 정보에 대응하는 연관된 위치를 수신하도록 구성되고;
    상기 제시 모듈은, 상기 비디오를 플레이하고, 상기 제시될 정보에 대응하는 상기 정보 제시 시점에 상기 제시될 정보를 디스플레이하고, 상기 제시될 정보와 상기 연관된 위치 사이의 연관성을 표현하기 위해 상기 비디오에서의 상기 연관된 위치에 연관된 마커를 디스플레이하도록 구성되는 단말.
  15. 정보를 제시하기 위한 시스템으로서,
    서버 및 단말을 포함하고,
    상기 단말은 상기 단말 상에 플레이될 비디오를 상기 서버에 통지하도록 구성되고;
    상기 서버는, 상기 플레이될 비디오에서의 적어도 하나의 사전 설정 정보 제시 시점, 및 상기 정보 제시 시점에서의 비디오 콘텐츠와 연관되는 사전 저장 제시 정보 세트를 취득하고 - 상기 제시 정보 세트는 일대일 방식으로 상기 정보 제시 시점에 대응함 -; 상기 정보 제시 시점에 대응하는 제시될 정보를 획득하기 위해서 이력 브라우징 정보에 기초하여 상기 정보 제시 시점에 대응하는 상기 제시 정보 세트로부터 상기 제시될 정보를 선택하고; 상기 정보 제시 시점에 대응하는 상기 제시될 정보를 상기 단말에 송신하도록 구성되고,
    상기 단말은, 상기 서버로부터 송신되는, 상기 플레이될 비디오에서의 상기 사전 설정 정보 제시 시점에 대응하는 제시될 정보를 수신하고; 상기 비디오를 플레이하고, 상기 제시될 정보에 대응하는 상기 사전 설정 정보 제시 시점에 상기 제시될 정보를 디스플레이하도록 추가로 구성되는 시스템.
KR1020177036493A 2015-11-20 2016-05-26 정보를 제시하기 위한 방법, 장치 및 시스템 KR102061956B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201510810184.2 2015-11-20
CN201510810184.2A CN106792076B (zh) 2015-11-20 2015-11-20 一种进行信息展示的方法、装置和***
PCT/CN2016/083416 WO2017084289A1 (zh) 2015-11-20 2016-05-26 一种进行信息展示的方法、装置和***

Publications (2)

Publication Number Publication Date
KR20180008765A true KR20180008765A (ko) 2018-01-24
KR102061956B1 KR102061956B1 (ko) 2020-02-11

Family

ID=58717289

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020177036493A KR102061956B1 (ko) 2015-11-20 2016-05-26 정보를 제시하기 위한 방법, 장치 및 시스템

Country Status (5)

Country Link
US (1) US10462511B2 (ko)
JP (1) JP6692558B2 (ko)
KR (1) KR102061956B1 (ko)
CN (1) CN106792076B (ko)
WO (1) WO2017084289A1 (ko)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107995504A (zh) * 2017-11-27 2018-05-04 暴风集团股份有限公司 视频的播放方法和装置、电子设备、计算机存储介质
CN111683267A (zh) * 2019-03-11 2020-09-18 阿里巴巴集团控股有限公司 媒体信息的处理方法、***、设备及存储介质
CN111309940A (zh) * 2020-02-14 2020-06-19 北京达佳互联信息技术有限公司 一种信息展示方法、***、装置、电子设备及存储介质
CN111722766A (zh) * 2020-06-04 2020-09-29 北京达佳互联信息技术有限公司 多媒体资源的展示方法及装置
CN111865763A (zh) * 2020-07-16 2020-10-30 维沃移动通信有限公司 消息显示方法、装置、电子设备和存储介质
CN113220954A (zh) * 2021-05-11 2021-08-06 深圳市火乐科技发展有限公司 一种信息展示方法、装置及投影设备
CN113542851B (zh) * 2021-07-09 2023-05-09 Vidaa美国公司 一种菜单刷新方法及显示设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003067629A (ja) * 2001-08-28 2003-03-07 Nippon Telegr & Teleph Corp <Ntt> 映像配信システム、映像配信方法、この方法のプログラム及びこの方法のプログラムを記録した記録媒体
JP2008040623A (ja) * 2006-08-02 2008-02-21 Sharp Corp 広告提供システム、広告提供装置、広告表示装置、広告提供方法およびプログラム
KR100911270B1 (ko) * 2001-06-06 2009-08-11 소니 가부시끼 가이샤 광고 선택 장치 및 광고 선택 방법과 기억 매체

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3624431B2 (ja) * 1994-05-26 2005-03-02 株式会社日立製作所 ビデオ・オン・デマンド・システム、及びそのセンタ、及びテレビシステム
US20020198209A1 (en) * 2001-05-03 2002-12-26 Allergan Sales Inc. Compositions having enhanced pharmacokinetic characteristics
US20030171990A1 (en) * 2001-12-19 2003-09-11 Sabre Inc. Methods, systems, and articles of manufacture for managing the delivery of content
JP2006209658A (ja) * 2005-01-31 2006-08-10 Bandai Co Ltd 表示出力装置、表示出力方法およびコンピュータプログラム
AU2009341524B2 (en) * 2009-03-03 2015-12-24 Google Llc Adheat advertisement model for social network
US8572129B1 (en) * 2010-04-19 2013-10-29 Facebook, Inc. Automatically generating nodes and edges in an integrated social graph
US20130152125A1 (en) * 2011-12-07 2013-06-13 Sony Network Entertainment International Llc Method and system for advertisement choices using a second display during content playback
WO2014043804A1 (en) * 2012-09-18 2014-03-27 Halpern Robert System and method for generating a user profile
JP5595556B1 (ja) * 2013-03-14 2014-09-24 デンノー インコーポレイテッド 新しいコストモデルによる広告プラットフォームを実現するためのシステムおよび方法
CN104168491B (zh) * 2013-05-17 2018-11-23 腾讯科技(北京)有限公司 一种视频播放中的信息处理方法和装置
KR20150107464A (ko) * 2014-03-14 2015-09-23 삼성전자주식회사 컨텐츠 처리 장치 및 그 이벤트 제공 방법
CN104113785A (zh) * 2014-06-26 2014-10-22 小米科技有限责任公司 信息获取方法及装置
CN104113786A (zh) 2014-06-26 2014-10-22 小米科技有限责任公司 信息获取方法及装置
CN104113768A (zh) * 2014-06-26 2014-10-22 小米科技有限责任公司 关联信息生成方法和装置
JP6427348B2 (ja) * 2014-07-16 2018-11-21 矢崎総業株式会社 コネクタ
US10051340B2 (en) * 2015-01-08 2018-08-14 The Directv Group, Inc. Systems and methods for triggering user interfaces for product and/or service transactions via user receiving devices and mobile devices
CN104754419A (zh) * 2015-03-13 2015-07-01 腾讯科技(北京)有限公司 基于视频的互动方法和装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100911270B1 (ko) * 2001-06-06 2009-08-11 소니 가부시끼 가이샤 광고 선택 장치 및 광고 선택 방법과 기억 매체
JP2003067629A (ja) * 2001-08-28 2003-03-07 Nippon Telegr & Teleph Corp <Ntt> 映像配信システム、映像配信方法、この方法のプログラム及びこの方法のプログラムを記録した記録媒体
JP2008040623A (ja) * 2006-08-02 2008-02-21 Sharp Corp 広告提供システム、広告提供装置、広告表示装置、広告提供方法およびプログラム

Also Published As

Publication number Publication date
US10462511B2 (en) 2019-10-29
JP6692558B2 (ja) 2020-05-13
KR102061956B1 (ko) 2020-02-11
CN106792076A (zh) 2017-05-31
WO2017084289A1 (zh) 2017-05-26
US20170366834A1 (en) 2017-12-21
CN106792076B (zh) 2020-04-21
JP2018521547A (ja) 2018-08-02

Similar Documents

Publication Publication Date Title
KR102061956B1 (ko) 정보를 제시하기 위한 방법, 장치 및 시스템
US10659844B2 (en) Interaction method and system based on recommended content
CN106686396B (zh) 一种切换直播间的方法和***
CN106993227B (zh) 一种进行信息展示的方法和装置
CN105634881B (zh) 应用场景推荐方法及装置
US9241242B2 (en) Information recommendation method and apparatus
CN104571787B (zh) 一种消息显示方法和通信终端
CN109062467B (zh) 分屏应用切换方法、装置、存储介质和电子设备
US9489469B2 (en) Page display method, apparatus and terminal
CN105786878B (zh) 一种浏览对象的显示方法及装置
US10652287B2 (en) Method, device, and system for managing information recommendation
WO2014169715A1 (en) Information recommendation method and apparatus
CN108958606B (zh) 分屏显示方法、装置、存储介质和电子设备
US20140379824A1 (en) Apparatuses and methods for web page sharing
CN105094501B (zh) 一种移动终端中消息的显示方法、装置和***
CN106453597B (zh) 数据同步周期的调整方法、装置及***
WO2014206037A1 (en) Apparatuses and methods for web page sharing
US9565142B2 (en) Instant messaging system and method
CN105227598B (zh) 一种基于云存储的资源分享方法、装置和***
US10757060B2 (en) Message notification method and terminal
WO2015032284A1 (en) Method, terminal device, and system for instant messaging
CN106844572B (zh) 搜索结果处理方法及装置、用于搜索结果处理的装置
CN103399706A (zh) 页面交互方法、装置及终端
CN109660445A (zh) 一种消息处理方法、装置及存储介质
US20180260847A1 (en) Information display method, apparatus, and system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant