WO2014198130A1 - Method and apparatus for pushing media message - Google Patents

Method and apparatus for pushing media message Download PDF

Info

Publication number
WO2014198130A1
WO2014198130A1 PCT/CN2014/071953 CN2014071953W WO2014198130A1 WO 2014198130 A1 WO2014198130 A1 WO 2014198130A1 CN 2014071953 W CN2014071953 W CN 2014071953W WO 2014198130 A1 WO2014198130 A1 WO 2014198130A1
Authority
WO
WIPO (PCT)
Prior art keywords
microblog
user
operation action
media message
correlated
Prior art date
Application number
PCT/CN2014/071953
Other languages
English (en)
French (fr)
Inventor
Hongjie Wu
Zhongwei Li
Ming Tian
Original Assignee
Tencent Technology (Shenzhen) Company Limited
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 Tencent Technology (Shenzhen) Company Limited filed Critical Tencent Technology (Shenzhen) Company Limited
Publication of WO2014198130A1 publication Critical patent/WO2014198130A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1859Arrangements for providing special services to substations for broadcast or conference, e.g. multicast adapted to provide push services, e.g. data channels

Definitions

  • the present disclosure relates to computer techniques, and more particularly, to a method and an apparatus for pushing a media message.
  • Microblog is a platform allowing users to exchange information. Users may post information, such as "what I'm doing right now,” “what I'm thinking right now,” using short sentences (no more than 140 words) via various kinds of terminals.
  • a microblog platform may push some media messages (e.g., advertisement messages) to the users initiatively according to its requirement, e.g., add the pushed media message in a homepage of a timeline of a user's microblog.
  • some media messages e.g., advertisement messages
  • add the pushed media message in a homepage of a timeline of a user's microblog e.g., add the pushed media message in a homepage of a timeline of a user's microblog.
  • the user may see the pushed media message.
  • a method for pushing a media message includes:
  • an apparatus for pushing a media message includes:
  • processors one or more processors
  • one or more program modules are stored in the memory and to be executed by the one or more processors, the one or more program modules include: a first processing module, adapted to
  • the media message correlated with the microblog operation action of the user add, if there is the media message correlated with the microblog operation action of the user, the media message correlated with the microblog operation action to a timeline homepage of a microblog of the user.
  • a non-transitory computer-readable storage medium includes a set of instructions for pushing a media message is provided, the set of instructions to direct at least one processor to perform acts of:
  • FIG. 1 is a schematic diagram illustrating an example embodiment of a computer system for implementing a method for pushing a media message.
  • FIG. 2 is a flowchart illustrating a method for pushing a media message according to an example of the present disclosure.
  • FIG. 3 is a flowchart illustrating a method for pushing a media message according to another example of the present disclosure.
  • FIG. 4 is a schematic diagram illustrating an apparatus for pushing a media message according to another example of the present disclosure.
  • the same media message is pushed to different users. It is impossible to push different media messages to different users.
  • the existing media message pushing method pushes the media message to user mandatorily, without any trigger of the user. Therefore, the user may be not interested in the pushed media message. The user's focus stays on the pushed media message for a very short time. Thus, the pushed media message loses its value and system resources are wasted.
  • an example of the present disclosure provides a method for pushing a media message.
  • at least one keyword is configured for each media message to be pushed.
  • a microblog operation action e.g., posts or forwards a microblog message
  • at least one keyword corresponding to the microblog operation action is retrieved.
  • the at least one keyword corresponding to the microblog operation action is compared with that of the media message. If the media message has at least one same keyword with the microblog operation action, the media message is determined as correlated with the microblog operation action and is pushed to the user.
  • the pushed media message is more correlated with the user's interest. Therefore, the user will stay on the pushed media message for a longer time.
  • the value of the pushed media message is increased and the utilization ratio of the system resources is increased.
  • the media message is pushed to the user after a microblog operation action (e.g., post or forward a microblog message) of the user is detected. Therefore, the pushed media message can be seen by the user in time, which also increases the pushing value of the media message and increases the utilization ratio of the system resources.
  • FIG. 1 is a schematic diagram illustrating an example embodiment of a computer system for executing the method for pushing a media message.
  • a computer system 100 may be a computing device capable of executing a method and apparatus of present disclosure.
  • the computer system 100 may, for example, be a device such as a server that provides service to users locally or via a network.
  • the computer system 100 may vary in terms of capabilities or features. Claimed subject matter is intended to cover a wide range of potential variations.
  • the computer system 100 may include or may execute a variety of operating systems 141.
  • the computer system 100 may include or may execute a variety of possible applications 142, such as a media message pushing application 145.
  • the computer system 100 may include one or more non -transitory processor-readable storage media 130 and one or more processors 122 in communication with the non-transitory processor-readable storage media 130.
  • the non-transitory processor-readable storage media 130 may be a RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of non-transitory storage medium known in the art.
  • the one or more non-transitory processor-readable storage media 130 may store sets of instructions, or units and/or modules that comprise the sets of instructions, for conducting operations described in the present application.
  • the one or more processors may be configured to execute the sets of instructions and perform the operations in example embodiments of the present application.
  • FIG. 2 is a schematic diagram illustrating a method for pushing a media message according to an example of the present disclosed media message pushing application 145.
  • FIG. 2 is a simplified diagram according to one embodiment of the present invention. This diagram is merely an example, which should not unduly limit the scope of the claims.
  • One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
  • the method includes at least the following.
  • blocks 22-23 are executed.
  • keywords corresponding to the media message need to be configured.
  • the keywords corresponding to the media message may be configured according to a practical requirement.
  • the keywords may be configured manually according to contents of the media message.
  • the generated one or more keywords of the media message may be compared with the one or more keywords of the microblog operation action of the user. If the comparison succeeds, i.e., there is a same keyword between the media message and the microblog operation action, the media message is determined as correlated with the microblog operation action of the user.
  • the number of media messages that are correlated with the microblog operation action of the user may be zero, or one, or more than one.
  • the success of the comparison may be determined according to any one of the following two conditions.
  • the keywords corresponding to the microblog operation action are completely the same with the keywords corresponding to the media message.
  • the microblog operation action and the media message have at least one same keyword.
  • keywords A, B and C there are three keywords corresponding to the microblog operation action of the user, respectively are keywords A, B and C.
  • One media message to be pushed corresponds to four keywords, respectively are keywords A, D, E and F. Since one of the three keywords, i.e., keyword A, of the microblog operation action of the user is the same as that of the media message, the media message is determined as correlated with the microblog operation action.
  • keywords A, B and C there are three keywords corresponding to the microblog operation action of the user, respectively are keywords A, B and C.
  • One media message to be pushed corresponds to four keywords, respectively are keywords A, B, E and F. Since two of the three keywords, i.e., keywords A and B, of the microblog operation action of the user are the same as those of the media message, the media message is determined as correlated with the microblog operation action.
  • the media message which is correlated with the microblog operation action of the user is added to a timeline homepage of the user's microblog.
  • the user does not need to follow a microblog account of a distributor of the media message, i.e., the user is not a fan of the microblog account of the distributor of the media message.
  • the pushing condition is met, i.e., once the predefined microblog operation action of the user is detected, if there is a media message among the media message to be pushed which is correlated with the microblog operation action of the user, the correlated media message is pushed to the user by the distributor.
  • N is an integer. If the number is not larger than N, the media messages correlated with the microblog operation action are pushed to the homepage of the user's microblog, i.e., the timeline homepage. If the number is larger than N, the media messages which are correlated with the microblog operation action are sorted according to a predefined rule. Then top N media messages are pushed to the timeline homepage of the user's microblog.
  • the detailed sorting method of the media messages which are correlated with the microblog operation action of the user may be determined according to a practical requirement. For example, a following manner may be adopted.
  • a priority is configured for each media message to be pushed in advance. The higher the priority of the media message, the more forward position the media message is ranked.
  • the media message is determined as correlated with the microblog operation action.
  • the media message correlated with the microblog operation action e.g., media messages A and B
  • media message A and the microblog operation action has one same keyword
  • media message B and the microblog operation action have two same keywords
  • media message B is ranked in a position prior to media message A. The more same keywords, the more forward position the media message is ranked.
  • the predefined microblog operation action may include: posting a microblog message, or forwarding a microblog message, etc., i.e., an operation action related to characters.
  • FIG. 3 is a flowchart illustrating a method for pushing a media message according to an example of the present disclosure. As shown in FIG. 3, the method includes the following.
  • each time it is detected that a user posts a microblog message at least one keyword is retrieved from the microblog message posted by the user.
  • the keyword may be retrieved from the microblog message according to an existing technique and the detailed retrieving procedure is not described herein.
  • a parameter M is configured with an initial value of 0.
  • At block 33 for each media message to be pushed, at least one keyword corresponding to the media message is compared with the at least one keyword retrieved from the microblog message. If the media message has a same keyword with the microblog message, the media message is determined as correlated with the microblog message posted by the user, and M is added by 1.
  • the media message correlated with the microblog message posted by the user is added to a timeline homepage of the user's microblog, and then the method ends.
  • M is 1, i.e., there is only one media message correlated with the microblog message posted by the user, the media message is added to the timeline homepage of the user's microblog.
  • the media messages correlated with the microblog message posted by the user are sorted according to a predefined rule, a media message ranking in the first is added to the timeline homepage of the user's microblog, and then the method ends.
  • M is larger than 1, i.e., there are multiple media messages among the media messages to be pushed which are correlated with the microblog message posted by the user.
  • One media message is selected from the media messages and the selected media message is added to the timeline homepage of the user's microblog.
  • the format of the media message added in block 36 or block 37 should be the same with that of the microblog message posted by the user, i.e., the added media message needs to meet the format requirement of the microblog platform. For example, total words cannot exceed 140.
  • the media message added in block 36 or block 37 is not pushed to microblog fans of the user, i.e., is not propagated to fans of the user, so as to avoid antipathy of other users.
  • the apparatus 400 includes:
  • processors 410 one or more processors 410;
  • one or more program modules are stored in the memory 420 and to be executed by the one or more processors 410, the one or more program modules include:
  • a first processing module 41 adapted to
  • the media message correlated with the microblog operation action of the user add, if there is the media message correlated with the microblog operation action of the user, the media message correlated with the microblog operation action to a timeline homepage of a microblog of the user.
  • the second processing module 42 may specifically include:
  • the second processing unit 422 adapted to compare, for each media message to be pushed, the generated at least one keyword with at least one predefined keyword corresponding to the media message, determine, if the comparison succeeds, that the media message is correlated with the microblog operation action, and add the media message in the timeline homepage of the microblog of the user.
  • the second processing unit 422 may be adapted to:
  • the media message is correlated with the microblog operation action if the microblog operation action and the media message have at least one same keyword.
  • the microblog operation action may include posting of a microblog message.
  • the first processing unit 421 is adapted to retrieve at least one keyword of the microblog message posted by the user and take the retrieved at least one keyword as the at least one keyword corresponding to the microblog operation action.
  • the second processing unit 422 may be further adapted to:
  • N is an integer
  • the media messages correlated with the microblog operation action according to a predefined rule, and add first N media message in the timeline homepage of the microblog of the user.
  • the processor 410 may include one or more processors for executing the sets of instructions stored in the memory 420.
  • the processor 420 is a hardware device, such as a central processing unit (CPU) or a micro controlling unit (MCU).
  • the memory 420 is a non-transitory processor-readable storage media, such as a RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of non-transitory storage medium known in the art.
  • the pushed media message is more correlated with the user's interest. Therefore, the user will stay on the pushed media message for a longer time.
  • the value of the pushed media message is increased and the utilization ratio of the system resources is increased.
  • the media message is pushed to the user after a microblog operation action (e.g., post or forward a microblog message) of the user is detected. Therefore, the pushed media message can be seen by the user in time, which also increases the pushing value of the media message and increases the utilization ratio of the system resources.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
PCT/CN2014/071953 2013-06-09 2014-02-11 Method and apparatus for pushing media message WO2014198130A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310231070.3 2013-06-09
CN201310231070.3A CN104243272B (zh) 2013-06-09 2013-06-09 一种媒体消息推送方法和装置

Publications (1)

Publication Number Publication Date
WO2014198130A1 true WO2014198130A1 (en) 2014-12-18

Family

ID=52021614

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/071953 WO2014198130A1 (en) 2013-06-09 2014-02-11 Method and apparatus for pushing media message

Country Status (2)

Country Link
CN (1) CN104243272B (zh)
WO (1) WO2014198130A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872111A (zh) * 2016-06-20 2016-08-17 腾讯科技(深圳)有限公司 一种信息推送的控制方法以及服务器
CN106572005A (zh) * 2017-01-02 2017-04-19 郑洪� 信息推送方法、装置及***
CN106603392A (zh) * 2017-01-02 2017-04-26 郑洪� 信息推送方法、信息推送装置及信息推送***

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105528247B (zh) * 2015-12-14 2020-09-25 联想(北京)有限公司 一种信息处理方法及客户端
CN108768837A (zh) * 2018-05-31 2018-11-06 中国建设银行股份有限公司 消息处理方法及相关装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100030648A1 (en) * 2008-08-01 2010-02-04 Microsoft Corporation Social media driven advertisement targeting
CN102651719A (zh) * 2011-02-28 2012-08-29 国际商业机器公司 用于在消息交互环境中跟踪消息话题的方法和设备
CN102694662A (zh) * 2011-03-24 2012-09-26 腾讯科技(深圳)有限公司 网络服务推送***和方法
CN102790726A (zh) * 2011-05-18 2012-11-21 腾讯科技(深圳)有限公司 一种基于即时通讯推送信息的方法、装置及***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100469006C (zh) * 2006-12-15 2009-03-11 腾讯科技(深圳)有限公司 一种网络信息推送方法及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100030648A1 (en) * 2008-08-01 2010-02-04 Microsoft Corporation Social media driven advertisement targeting
CN102651719A (zh) * 2011-02-28 2012-08-29 国际商业机器公司 用于在消息交互环境中跟踪消息话题的方法和设备
CN102694662A (zh) * 2011-03-24 2012-09-26 腾讯科技(深圳)有限公司 网络服务推送***和方法
CN102790726A (zh) * 2011-05-18 2012-11-21 腾讯科技(深圳)有限公司 一种基于即时通讯推送信息的方法、装置及***

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872111A (zh) * 2016-06-20 2016-08-17 腾讯科技(深圳)有限公司 一种信息推送的控制方法以及服务器
CN105872111B (zh) * 2016-06-20 2019-01-11 腾讯科技(深圳)有限公司 一种信息推送的控制方法以及服务器
CN106572005A (zh) * 2017-01-02 2017-04-19 郑洪� 信息推送方法、装置及***
CN106603392A (zh) * 2017-01-02 2017-04-26 郑洪� 信息推送方法、信息推送装置及信息推送***
CN106603392B (zh) * 2017-01-02 2021-04-06 郑洪� 信息推送方法、信息推送装置及信息推送***
CN106572005B (zh) * 2017-01-02 2021-04-06 郑洪� 信息推送方法、装置及***

Also Published As

Publication number Publication date
CN104243272B (zh) 2019-04-12
CN104243272A (zh) 2014-12-24

Similar Documents

Publication Publication Date Title
US11252245B2 (en) Information pushing method and device
EP3407221B1 (en) Methods and devices for searching and displaying information on a terminal
JP5449628B2 (ja) マルチステージを使用したカテゴリ情報の決定
CN104899220B (zh) 应用程序推荐方法和***
JP2015204103A (ja) 対話型の検索及び推奨方法並びにその装置
US20170041257A1 (en) Information Processing Method, Apparatus and System Based on Instant Messaging
US20130103637A1 (en) System and methods thereof for detection of user demographic information
WO2014198130A1 (en) Method and apparatus for pushing media message
WO2016202279A1 (zh) 界面交互方法及装置
JP2014515514A (ja) 提案される語を提供するための方法および装置
JP5961320B2 (ja) ソーシャル・メデイアにおけるユーザの分類方法、コンピュータ・プログラム及びコンピュータ
US9183598B2 (en) Identifying event-specific social discussion threads
US20130246432A1 (en) Providing content based on online topical trends
US10061806B2 (en) Presenting previously selected search results
CN105094603B (zh) 一种关联输入的方法与装置
CN110008396B (zh) 对象信息推送方法、装置、设备及计算机可读存储介质
US20110218931A1 (en) Notifications in a Social Network Service
US10033737B2 (en) System and method for cross-cloud identity matching
CN109635072B (zh) 舆情数据分布式存储方法、装置、存储介质和终端设备
US20170134313A1 (en) Method, system and apparatus for autonomous message generation
US10296527B2 (en) Determining an object referenced within informal online communications
CN104866545A (zh) 在信息展示页面上检索关键字的方法
US9558167B2 (en) Method, system and web server for adding related microblogs on webpage
US11106737B2 (en) Method and apparatus for providing search recommendation information
US20140089438A1 (en) Method and device for processing information

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14811638

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 29/04/2016)

122 Ep: pct application non-entry in european phase

Ref document number: 14811638

Country of ref document: EP

Kind code of ref document: A1