CN108959558B - 信息推送方法、装置、计算机设备及存储介质 - Google Patents

信息推送方法、装置、计算机设备及存储介质 Download PDF

Info

Publication number
CN108959558B
CN108959558B CN201810716592.5A CN201810716592A CN108959558B CN 108959558 B CN108959558 B CN 108959558B CN 201810716592 A CN201810716592 A CN 201810716592A CN 108959558 B CN108959558 B CN 108959558B
Authority
CN
China
Prior art keywords
information
party
target
release
card template
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN201810716592.5A
Other languages
English (en)
Other versions
CN108959558A (zh
Inventor
张芃
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201810716592.5A priority Critical patent/CN108959558B/zh
Publication of CN108959558A publication Critical patent/CN108959558A/zh
Application granted granted Critical
Publication of CN108959558B publication Critical patent/CN108959558B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例公开了一种信息推送方法、装置、计算机设备及存储介质。所述方法包括:获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址;如果确定用户的信息流获取请求命中目标投放关联信息中的目标投放信息,则根据所述目标投放关联信息构造第三方信息;在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。本发明实施例的技术方案丰富了Feed流能够提供的信息类型,提高了信息的聚合度,为用户提供了更好的信息获取体验,满足人们不断增长的信息获取需求。

Description

信息推送方法、装置、计算机设备及存储介质
技术领域
本发明实施例涉及数据处理技术,尤其涉及一种信息推送方法、装置、计算机设备及存储介质。
背景技术
目前,随着计算机技术的不断发展,Feed流技术也营运而生。所谓Feed流,是指将与用户匹配的若干消息源组合在一起形成内容聚合器,以使用户持续的获取最新的推荐信息。简单说,Feed流即持续更新并呈现给用户内容的信息流。例如,百度APP(应用程序)可以在应用首页上将与终端用户匹配的各种文章、视频或者直播等资讯信息,以Feed流的方式提供给用户。
发明人在实现本发明的过程中,发现现有技术存在如下缺陷:现有的通过Feed流推荐的信息中无法提供重交互(例如,XX游戏的小程序)、重版权(被XX平台购买版权的媒体资源)以及个性化服务工具(例如,快递查询)中的内容。
发明内容
本发明实施例提供了一种信息推送、装置、计算机设备及存储介质,以丰富Feed流能够提供的信息类型,满足人们不断增长的信息获取需求。
第一方面,本发明实施例提供了一种信息推送方法,包括:
获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址;
如果确定用户的信息流获取请求命中目标投放关联信息中的目标投放信息,则根据所述目标投放关联信息构造第三方信息;
在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。
第二方面,本发明实施例提供了一种信息推送装置,包括:
投放关联信息获取模块,用于获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址;
第三方信息构造模块,用于如果确定用户的信息流获取请求命中目标投放关联信息中的目标投放信息,则根据所述目标投放关联信息构造第三方信息;
第三方信息提供模块,用于在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。
第三方面,本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明实施例中任一所述的信息推送方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例中任一所述的信息推送方法。
本发明实施例的技术方案,通过获取至少一个信息投放方提供的包括有投放信息以及第三方应用程序的访问地址的投放关联信息,可以在接收到用户的信息流获取请求时,将由投放关联信息构成的第三方信息加入至与信息流获取请求匹配的推荐信息中提供给用户,进而可以使得用户除了能够查看推荐信息提供方提供的信息之外,还可以查看除去推荐信息提供方之外的信息投放方提供的信息,丰富了Feed流能够提供的信息类型,提高了信息的聚合度,为用户提供了更好的信息获取体验,满足人们不断增长的信息获取需求。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1是本发明实施例一中的一种信息推送方法的流程图;
图2a是本发明实施例二中的一种信息推送方法的流程图;
图2b是本发明实施例二中的一种基于视频大图卡片模板的第三方信息的显示示意图;
图2c是本发明实施例二中的一种基于直播卡片模板的第三方信息的显示示意图;
图2d是本发明实施例三中的一种基于横滑卡片模板的第三方信息的显示示意图;
图2e是本发明实施例二中的一种基于大图卡片模板的第三方信息的显示示意图;
图2f是本发明实施例二中的一种基于三图卡片模板的第三方信息的显示示意图;
图2g是本发明实施例二中的一种基于左图右文卡片模板的第三方信息的显示示意图;
图3a是本发明实施例三中的一种信息推送方法的流程图;
图3b是本发明实施例三中的一种基于定制卡片模板的第三方信息的显示示意图;
图3c是本发明实施例三中的另一种基于定制卡片模板的第三方信息的显示示意图;
图4a是本发明实施例四中的一种信息推送方法的流程图;
图4b是本发明实施例的方法所适用的一种应用场景的示意图;
图5是本发明实施例五中的一种信息推送装置的结构示意图;
图6是本发明实施例六中的一种计算机设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
首先,为了便于理解本发明技术方案,首先将本案的主要构思进行简述:
目前,小程序(Mini Program)技术不断发展,已经融入生活中的方方面面,所谓小程序,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想。小程序作为一种新的落地页形式,由开发者开发,可以承载多样化的落地页信息,并且由于其技术优势,能给用户提供更好的体验。
现有技术中,可以以一个用户量大的应用程序为中介(后文简称,源应用程序),例如,百度APP或者微信APP等,各个小程序的开发者预先建立各自的小程序与源应用程序之间的底层连接通道,当用户在进入该源应用程序后,可以通过主动搜索的方式,或者扫描二维码的方式,在源应用程序中打开对应的小程序,并使用小程序提供的功能或者服务。但是,小程序中的相关内容无法通过Feed流的方式推荐给源应用程序的用户。
基于此,发明人创造性的提出了:小程序的开发者(后文简称信息投放方)向源应用程序的服务器上报其所要投放的信息,源应用程序的服务器基于现有的Feed流推荐策略对该投放的信息进行处理,此处可以理解为将投放的信息处理为可以通过现有的Feed流推荐策略获取到并能够成功推荐的信息格式(例如,加入推荐策略能够识别的信息标签等),当用户有Feed流获取需求且该Feed流获取需求能够命中该投放的信息时,可以将上述投放的信息作为Feed流中的一项提供给用户,以实现对小程序中的信息以Feed流的方式进行推荐的效果。
实施例一
图1为本发明实施例一提供的一种信息推送方法的流程图,本实施例可适用于向用户推送包含有第三方应用程序相关投放信息的Feed流的情况,该方法可以由本发明实施例中的信息推送装置来执行,该装置可采用软件和/或硬件的方式实现,并一般可以集成在服务器中,与用于推送Feed流的客户端APP(例如,百度APP)配合使用。其中,用于推送Feed流的客户端APP即为上文所述的源应用程序,如图1所示,该方法具体包括:
S110、获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址。
在本实施例中,所述第三方应用程序具体是指各种不需要下载安装即可使用的小程序。所述信息投放方主要是指小程序的开发者或者运营者,信息投放方提供的投放信息,具体是指与第三方应用程序关联的推荐信息,也即:信息投放方期望在源应用程序推送的信息流(也即Feed流)中展示的信息。
例如,如果第三方应用程序为一个视频播放类APP,则上述投放信息可以为各种热门视频资源的描述信息,如果第三方应用程序为一个购物类APP,则上述投放信息可以为各种热门商品的描述信息等。其中,所述投放信息可以包括:图片信息,或者文本标题信息等。进一步的,所述投放信息中还可以包括:来源信息,用于指明上述投放信息具体来源于哪个第三方应用程序,上述来源信息可以使得用户快速了解投放信息的来源,并确定是否需要进入上述第三方应用程序查看上述投放信息。
其中,所述信息投放方除了需要提供上述投放信息之外,还需要提供与所述信息投放方关联的第三方应用程序的访问地址,典型的,URL(Uniform Resource Locator,统一资源定位符)地址。上述访问地址用于在用户选择源应用程序推荐的信息流中的上述投放信息时,能够跳转至对应的第三方应用程序向用户提供相应的内容和服务。
S120、如果确定用户的信息流获取请求命中目标投放关联信息中的目标投放信息,则根据所述目标投放关联信息构造第三方信息。
在本实施例中,所述信息流获取请求具体是指用户在源应用程序中输入的,用于获取信息流的请求,上述信息流获取请求会触发源应用程序的服务器按照设定的推荐策略获取与用户匹配的推荐信息流提供给用户。
例如,用户在打开百度APP客户端的首页后,可以同步向该客户端发送信息流获取请求,以使得用户在百度APP客户端的首页中查看推荐信息流;或者,当用户在百度客户端的首页提供的推荐信息流浏览界面中,输入上滑手势时,可以相应触发生成信息流获取请求,以获取新的推荐信息流继续进行查看。
其中,所述推荐策略可以为按照热度向各个不同用户推送相同的推荐信息流,也可以为向各个不同用户推送不同的推荐内容,以实现个性化的推荐。
一般来说,源应用程序的服务器针对不同的用户提供不同的推荐信息流,也即,服务器针对不同用户的应用使用习惯,建立不同的用户模型,例如:为不同用户建立不同的用户画像,例如:“购物达人”、“娱乐先锋”或者“车友”等,进而可以通过待推荐信息的不同信息标签,例如:“购物”、“娱乐”或者“车辆”,与用户画像之间的对应关系,确定并构造与不同用户对应的不同推荐信息流。
相应的,为了使得信息投放方提供的投放信息能够同等的向用户进行推荐,需要该投放信息能够被推荐策略所获取。例如,如果该推荐策略为根据信息标签获取与用户匹配的信息,则服务器在获取上述投放信息后,获取与所述投放关联信息中的投放信息匹配的信息标签。其中,上述信息标签可以为信息投放方主动提供的(典型的,在投放信息中加入投放信息的信息标签),也可以是源应用程序的服务器根据投放信息的信息内容自动生成的,本实施例对此并不进行限制。
相应的,在获取用户的信息流获取请求,并根据由该信息流获取请求确定的用户画像命中目标投放关联信息中的目标投放信息的信息标签时,根据所述目标投放关联信息构造第三方信息。
可选的,所述第三方信息的数据格式可以为卡片形式的。其中,在卡片中显示有该目标投放信息,典型的,该目标投放信息以图片及文字的形式在卡片中进行显示的,并将该卡片与目标投放信息对应的第三方应用程序的访问地址相关联,进而可以在用户选择上述卡片形式的第三方信息时,相应在源应用程序中打开该第三方应用程序(小程序)。
S130、在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。
在本实施例中,通过在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息,可以实现在源应用程序提供推荐信息流的过程中,将信息投放方提供的投放信息作为推荐信息中的一项提供给用户。
本发明实施例的技术方案,通过获取至少一个信息投放方提供的包括有投放信息以及第三方应用程序的访问地址的投放关联信息,可以在接收到用户的信息流获取请求时,将由投放关联信息构成的第三方信息加入至与信息流获取请求匹配的推荐信息中提供给用户,进而可以使得用户除了能够查看推荐信息提供方提供的信息之外,还可以查看除去推荐信息提供方之外的信息投放方提供的信息,丰富了Feed流能够提供的信息类型,提高了信息的聚合度,为用户提供了更好的信息获取体验,满足人们不断增长的信息获取需求。
实施例二
图2a为本发明实施例二中的一种信息推送方法的流程图,本实施例以上述实施例为基础进行具体化,在本实施例中,将根据所述目标投放关联信息构造第三方信息,具体为:在通用卡片模板库中,选取目标通用卡片模板;在所述目标投放关联信息中的投放信息中,选取与所述目标通用卡片模板的模板样式匹配的目标投放信息填充于所述目标通用卡片模板中,得到卡片形式的所述第三方信息;以及将在通用卡片模板库中,选取目标通用卡片模板的实现方式进行了进一步细化。相应的,本实施例的方法具体包括:
S210、获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址。
S220、判断用户的信息流获取请求是否命中目标投放关联信息中的目标投放信息:若是,执行S230;否则,执行S240。
S230、在通用卡片模板库中,选取目标通用卡片模板,执行S250。
在本实施例中,可以建立一个通用卡片模板库,在该通用模板库中存储有多个通用卡片模板。
可选的,所述通用卡片模板库中的通用卡片模板包括:视频大图卡片模板、直播卡片模板、横滑卡片模板、大图卡片模板、三图卡片模板以及左图右文卡片模板。上述各个通用卡片模板的具体样式在S250中进行详细介绍。
其中,可以通过随机选取的方式在通用卡片模板库中,选取目标通用卡片模板,还可以根据目标投放关联信息对应的第三方应用程序的应用属性信息(例如,视频类、购物类或者游戏类等),在通用卡片模板库中,选取目标通用卡片模板,还可以根据用户的应用使用偏好(例如,倾向于点击某一种类型的卡片),在通用卡片模板库中,选取目标通用卡片模板,本实施例对此并不进行限制。
在一个具体的例子中,服务器在向用户提供推荐信息流时,同样将上述推荐信息填充于相同的通用卡片模板中,以保证整个推荐信息流的显示格式的统一性。
S240、获取与所述信息流获取请求匹配的推荐信息流提供给所述用户。
在本实施例中,如果用户的信息流获取请求没有命中任何一个投放信息,则服务器可以直接基于现有推荐方式获取与所述信息流获取请求匹配的推荐信息流提供给所述用户,也即,该推荐信息流中没有与第三方应用程序关联的投放信息。
S250、在所述目标投放关联信息中的投放信息中,选取与所述目标通用卡片模板的模板样式匹配的目标投放信息填充于所述目标通用卡片模板中,得到卡片形式的所述第三方信息,执行S260。
在如下几个具体的例子中,给出了通过不同样式的通用卡片模板得到对应卡片形式的第三方信息的示意图。
其中,在图2b中示出了一种基于视频大图卡片模板的第三方信息的显示示意图。所得到的第三方信息即为图2b中所示的视频大图卡。所述视频大图卡片模板具体用于填充与视频类的第三方应用程序对应的投放信息,在该模板中,主要包括三项待填充的信息,一项是文本标题信息、另一项是视频大图信息、还有一项是来源信息(爱奇艺智能小程序)。
相类似的,在图2c中示出了的一种基于直播卡片模板的第三方信息(直播卡)的显示示意图;在图2d中的示出了一种基于横滑卡片模板的第三方信息(横滑卡)的显示示意图;在图2e中示出了一种基于大图卡片模板的第三方信息(大图卡)的显示示意图;在图2f中示出了一种基于三图卡片模板的第三方信息(三图卡)的显示示意图;在图2g中示出了一种基于左图右文卡片模板的第三方信息(左图右文卡)的显示示意图。
S260、在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。
本发明实施例的技术方案通过将需要推荐的投放信息填充于通用卡片模板中,简化了第三方信息的构成方式,并保证了整个推荐信息流的格式统一性。
在上述各实施例的基础上,在通用卡片模板库中,选取目标通用卡片模板可以具体包括:根据与所述目标投放关联信息匹配的第三方应用程序的应用属性信息(典型,所述应用属性信息为应用程序的类型或者数据格式等信息),确定所述通用卡片模板库中的各通用卡片模板的第一卡片选择权重;根据所述用户的用户属性信息(例如,阅读倾向性信息或者历史操作信息等),确定所述通用卡片模板库中各通用卡片模板的第二卡片选择权重;根据所述第一卡片选择权重以及所述第二卡片选择权重,在所述通用卡片模板库中,确定目标通用卡片模板。
这样设置的好处是:同时考虑应用属性信息以及用户属性信息这两个因素在通用卡片模板库中选择目标通用模板,使得最终提供的卡片形式的第三方信息,既能达到较好的显示效果,又能充分的满足用户的信息浏览习惯,极大的满足了用户的使用体验。
实施例三
图3a为本发明实施例三中的一种信息推送方法的流程图,本实施例以上述实施例为基础进行具体化,在本实施例中,将根据所述目标投放关联信息构造第三方信息,具体为:获取与所述目标投放关联信息匹配的目标第三方应用程序;判断所述目标第三方应用程序是否命中目标定制卡片模板;若是,则在所述目标投放关联信息中的投放信息中,选取与所述目标定制卡片模板的模板样式匹配的目标投放信息填充于所述目标定制卡片模板中,得到卡片形式的所述第三方信息;否则,在通用卡片模板库中,选取目标通用卡片模板;在所述目标投放关联信息中的投放信息中,选取与所述目标通用卡片模板的模板样式匹配的目标投放信息填充于所述目标通用卡片模板中,得到卡片形式的所述第三方信息。相应的,本实施例的方法具体包括:
S310、获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址。
S320、判断用户的信息流获取请求是否命中目标投放关联信息中的目标投放信息:若是,执行S330;否则,执行S340。
S330、获取与所述目标投放关联信息匹配的目标第三方应用程序,执行S350。
S340、获取与所述信息流获取请求匹配的推荐信息流提供给所述用户。
S350、判断所述目标第三方应用程序是否命中目标定制卡片模板;若是,执行S360;否则,执行S370。
在本实施例中,考虑到第三方应用程序的多样性,发明人发现通过现有的各种通用卡片模板无法满足所有第三方应用程序的显示需求,例如:快递订单查询或者股票查询等需要与用户进行交互的应用程序。
因此,为了兼顾本发明实施例的方法的通用性,可以基于上述非典型的第三方应用程序,构造对应的定制卡片模板,并基于该定制卡片模板对上述第三方应用程序的投放信息进行显示,以实现显示效果的最优化。
S360、在所述目标投放关联信息中的投放信息中,选取与所述目标定制卡片模板的模板样式匹配的目标投放信息填充于所述目标定制卡片模板中,得到卡片形式的所述第三方信息,执行S390。
其中,在图3b中示出了的一种基于定制卡片模板的第三方信息的显示示意图;该定制卡片模板主要用于填充一个或者多个股票信息进行显示;在图3c中示出了另一种基于定制卡片模板的第三方信息的显示示意图;该定制卡片模板主要用户填充快递查询接口进行显示。
S370、在通用卡片模板库中,选取目标通用卡片模板,执行S380。
S380、在所述目标投放关联信息中的投放信息中,选取与所述目标通用卡片模板的模板样式匹配的目标投放信息填充于所述目标通用卡片模板中,得到卡片形式的所述第三方信息,执行S390。
在本实施例中,如果目标投放信息并未命中定制卡片模板,则可以相应从通用卡片模板库中,选取一个通用卡片模板对应构造与该目标投放信息对应的第三方信息。
S380、在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。
本发明实施例的技术方案通过针对特殊类型的第三方应用程序的投放信息构造定制卡片模板对其进行显示,可以进一步满足不同第三方应用程序的显示需求,提高了本发明实施例方法的通用性,并进一步提高用于的使用体验。
实施例四
图4a为本发明实施例四中的一种信息推送方法的流程图,本实施例以上述实施例为基础进行具体化,在本实施例中,将获取与所述投放关联信息中的投放信息匹配的信息标签,具体为:将所述投放关联信息中的投放信息输入至预先训练的信息标注模型中,获取所述信息标注模型输出的与所述投放信息匹配的信息标签;在获取与所述投放关联信息中的投放信息匹配的信息标签之后,还具体包括:将对所述投放信息的标注结果发送至人工标注平台,接收所述人工标注平台反馈的修正信息标签;将所述投放信息以及所述修正信息标签重新输入至所述信息标注模型,对所述信息标注模型进行再训练;
以及在获取至少一个信息投放方提供的投放关联信息之后,还包括:采用设定审核策略对所述投放信息中的内容进行审核。相应的,本实施例的方法具体包括:
S410、获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址。
S420、采用设定审核策略对所述投放信息中的内容进行审核。
在本实施例中,为了保证投放信息的安全性、合法性以及有效性,增加了对投放信息中的内容进行审核操作。
典型的,所述投放信息具体可以包括:图片以及文本标题;相应的,所诉审核策略包括下述至少一项:
验证所述投放信息中图片中是否包括设定图像(验证图片中是否包括敏感的或者不合乎法律规定的内容)、验证所述投放信息中图片是否满足设定图片格式条件(例如,尺寸、长宽比或者分辨率等)、验证所述投放信息中的文本标题是否包括设定关键词(验证文本标题中是否包括敏感的或者不合乎法律规定的内容)、以及验证所述投放信息中图片以及文本标题是否相匹配(验证图文是否一致)。
S430、将所述投放关联信息中的投放信息输入至预先训练的信息标注模型中,获取所述信息标注模型输出的与所述投放信息匹配的信息标签。
在本实施例中,可以通过预先训练的信息标注模型生成与投放信息匹配的信息标签,所述信息标签用于确定对应投放信息的推荐时机(例如,推荐给哪些发送信息流获取请求的用户)。
其中,所述信息标注模型的输入为投放信息,输入为投放信息的信息标签,典型的,该信息标注模型可以通过预先标注有信息标签的训练数据对设定机器学习模型进行训练生成。
S440、将对所述投放信息的标注结果发送至人工标注平台,接收所述人工标注平台反馈的修正信息标签。
在本实施例中,为了提高该信息标注模型生成信息标签的准确性,可以采用半监督的方式,由人工的方式对该信息标注模型生成的一部分信息标签进行验证,如果确定信息标注模型生成的信息标签,与一个投放信息实际对应的信息标签不匹配,则会相应反馈与该投放信息对应的修正信息标签,并基于该修正信息标签对该信息标注模型进行再训练,以提高该信息标注模型的准确度。
S450、将所述投放信息以及所述修正信息标签重新输入至所述信息标注模型,对所述信息标注模型进行再训练。
S460、如果确定用户的信息流获取请求命中目标投放关联信息中的目标信息标签,则根据所述目标投放关联信息构造第三方信息;
S470、在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。
本发明实施例的技术方案通过将所述投放关联信息中的投放信息输入至预先训练的信息标注模型中,获取所述信息标注模型输出的与所述投放信息匹配的信息标签的方式,减少了信息投放方需要提交的信息,简化了信息投放方的工作量,提高了投放信息的获取效率。
具体应用场景
图4b是本发明实施例的方法所适用的一种应用场景的示意图。为了承载小程序的开放生态,根据小程序业务特点搭建小程序类型体系、分类体系,支持不同类型的小程序采用各自更有针对性的分发策略进行自然下发。如图4b所示,本发明实施例的方法的执行主要包括四个阶段:1、开发者阶段;2、小程序服务阶段、Feed策略阶段以及Feed端上阶段。
在开发者阶段,小程序开发者提供小程序基本信息(例如,小程序的属性信息,开发者资质信息等),以及小程序投放信息等。其中,小程序投放信息中包括有卡片信息以及小程序的URL信息等。所述卡片信息,具体是指在卡片中进行显示的数据源,例如,卡片图片、标题等展示信息,进一步的,上述投放信息中还可以包括自定义标签,上述自定义标签用于承载小程序的源应用程序的服务器确定该小程序投放信息的分发策略。
在小程序服务阶段,由基于小程序搭建的审核平台进行开发者提供的小程序投放信息中内容的审核、打分,通过人工+机器的方式进行标注、用于策略分发。
在Feed策略阶段,根据用户的信息流获取请求,采取相应的Feed策略将上述小程序投放信息分发至对应的用户终端。
Feed端上阶段,用于在用户终端中以Feed流的方式呈现杉树小程序投放信息。
通过本发明实施例的技术方案,小程序通过提供高体验的服务,可以在信息流产品中获得高质量的流量,以达成自己的商业诉求。用户通过主Feed的推荐能力,并可能从中获取所需的线上线下服务,可获得更好更连贯的阅读体验,提升产品依赖度。
实施例五
图5为本发明实施例五提供的一种信息推送装置的结构示意图。本实施例可适用于向用户推送包含有第三方应用程序相关投放信息的Feed流的情况,该装置可采用软件和/或硬件的方式实现,该装置可集成在任何提供信息推送功能的设备中,如图5所示,所述信息推送装置具体包括:投放关联信息获取模块510、第三方信息构造模块520、以及第三方信息提供模块530。其中:
投放关联信息获取模块510,用于获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址;
第三方信息构造模块520,用于如果确定用户的信息流获取请求命中目标投放关联信息中的目标投放信息,则根据所述目标投放关联信息构造第三方信息;
第三方信息提供模块530,用于在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。
本发明实施例的技术方案,通过获取至少一个信息投放方提供的包括有投放信息以及第三方应用程序的访问地址的投放关联信息,可以在接收到用户的信息流获取请求时,将由投放关联信息构成的第三方信息加入至与信息流获取请求匹配的推荐信息中提供给用户,进而可以使得用户除了能够查看推荐信息提供方提供的信息之外,还可以查看除去推荐信息提供方之外的信息投放方提供的信息,丰富了Feed流能够提供的信息类型,提高了信息的聚合度,为用户提供了更好的信息获取体验,满足人们不断增长的信息获取需求。
在上述各实施例的基础上,所述第三方信息的数据格式可以为卡片形式。
在上述各实施例的基础上,第三方信息构造模块520,可以具体包括:
目标通用卡片模板选取单元,用于在通用卡片模板库中,选取目标通用卡片模板;
信息流构造子单元,用于在所述目标投放关联信息中的投放信息中,选取与所述目标通用卡片模板的模板样式匹配的目标投放信息填充于所述目标通用卡片模板中,得到卡片形式的所述第三方信息。
在上述各实施例的基础上,第三方信息构造模块520,可以具体包括:
目标第三方应用程序获取单元,用于获取与所述目标投放关联信息匹配的目标第三方应用程序;
判断单元,用于判断所述目标第三方应用程序是否命中目标定制卡片模板;
第一判断处理单元,用于如果确定判断单元的判断结果为是,触发目标定制卡片模板选取单元的执行;
目标定制卡片模板选取单元,用于在所述目标投放关联信息中的投放信息中,选取与所述目标定制卡片模板的模板样式匹配的目标投放信息填充于所述目标定制卡片模板中,得到卡片形式的所述第三方信息;
第二判断处理单元,用于如果确定判断单元的判断结果为否,触发目标通用卡片模板选取单元的执行;
目标通用卡片模板选取单元,用于在通用卡片模板库中,选取目标通用卡片模板。
信息流构造子单元,用于在所述目标投放关联信息中的投放信息中,选取与所述目标通用卡片模板的模板样式匹配的目标投放信息填充于所述目标通用卡片模板中,得到卡片形式的所述第三方信息。
在上述各实施例的基础上,所述通用卡片模板库中的通用卡片模板包括:视频大图卡片模板、直播卡片模板、横滑卡片模板、大图卡片模板、三图卡片模板以及左图右文卡片模板。
在上述各实施例的基础上,目标通用卡片模板选取单元,具体可以用于:
根据与所述目标投放关联信息匹配的第三方应用程序的应用属性信息,确定所述通用卡片模板库中的各通用卡片模板的第一卡片选择权重;
根据所述用户的用户属性信息,确定所述通用卡片模板库中各通用卡片模板的第二卡片选择权重;
根据所述第一卡片选择权重以及所述第二卡片选择权重,在所述通用卡片模板库中,确定目标通用卡片模板。
在上述各实施例的基础上,还可以包括:信息标签获取模块,用于在获取至少一个信息投放方提供的投放关联信息之后,获取与所述投放关联信息中的投放信息匹配的信息标签;
相应的,第三方信息构造模块520可以具体用于:确定用户的信息流获取请求命中目标投放关联信息中的目标信息标签。
在上述各实施例的基础上,信息标签获取模块,可以具体用于:将所述投放关联信息中的投放信息输入至预先训练的信息标注模型中,获取所述信息标注模型输出的与所述投放信息匹配的信息标签。
在上述各实施例的基础上,还可以包括:模型修正模块,用于在获取与所述投放关联信息中的投放信息匹配的信息标签之后,将对所述投放信息的标注结果发送至人工标注平台,接收所述人工标注平台反馈的修正信息标签;
将所述投放信息以及所述修正信息标签重新输入至所述信息标注模型,对所述信息标注模型进行再训练。
在上述各实施例的基础上,还可以包括:信息审核模块,用于在获取至少一个信息投放方提供的投放关联信息之后,采用设定审核策略对所述投放信息中的内容进行审核;
其中,所述投放信息具体包括:图片以及文本标题;
所诉审核策略包括下述至少一项:
验证所述投放信息中图片中是否包括设定图像、验证所述投放信息中图片是否满足设定图片格式条件、验证所述投放信息中的文本标题是否包括设定关键词、以及验证所述投放信息中图片以及文本标题是否相匹配。
上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
实施例六
图6为本发明实施例六中的一种计算机设备的结构示意图。图6示出了适于用来实现本发明实施方式的示例性计算机设备12的框图。图6显示的计算机设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图6所示,计算机设备12以通用计算设备的形式表现。计算机设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,***存储器28,连接不同***组件(包括***存储器28和处理单元16)的总线18。
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,***总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及***组件互连(PCI)总线。
计算机设备12典型地包括多种计算机***可读介质。这些介质可以是任何能够被计算机设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
***存储器28可以包括易失性存储器形式的计算机***可读介质,例如随机存取存储器(RAM)30和/或高速缓存存储器32。计算机设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机***存储介质。仅作为举例,存储***34可以用于读写不可移动的、非易失性磁介质(图6未显示,通常称为“硬盘驱动器”)。尽管图6中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括——但不限于——操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。
计算机设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该计算机设备12交互的设备通信,和/或与使得该计算机设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。另外,本实施例中的计算机设备12,显示器24不是作为独立个体存在,而是嵌入镜面中,在显示器24的显示面不予显示时,显示器24的显示面与镜面从视觉上融为一体。并且,计算机设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与计算机设备12的其它模块通信。应当明白,尽管图中未示出,可以结合计算机设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
处理单元16通过运行存储在***存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的信息推送方法:
获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址;如果确定用户的信息流获取请求命中目标投放关联信息中的目标投放信息,则根据所述目标投放关联信息构造第三方信息;在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。
实施例七
本发明实施例七提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请所有发明实施例提供的信息推送方法:
获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址;如果确定用户的信息流获取请求命中目标投放关联信息中的目标投放信息,则根据所述目标投放关联信息构造第三方信息;在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。
可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (12)

1.一种信息推送方法,其特征在于,包括:
获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址;所述第三方应用程序为小程序;
获取与所述投放关联信息中的投放信息匹配的信息标签;
如果确定由用户的信息流获取请求确定的用户画像命中目标投放关联信息中的目标投放信息的信息标签,则根据所述目标投放关联信息构造第三方信息;其中,预先根据不同用户的应用使用习惯,建立不同的用户画像;
在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。
2.根据权利要求1所述的方法,其特征在于,所述第三方信息的数据格式为卡片形式。
3.根据权利要求2所述的方法,其特征在于,根据所述目标投放关联信息构造第三方信息,包括:
在通用卡片模板库中,选取目标通用卡片模板;
在所述目标投放关联信息中的投放信息中,选取与所述目标通用卡片模板的模板样式匹配的目标投放信息填充于所述目标通用卡片模板中,得到卡片形式的所述第三方信息。
4.根据权利要求2所述的方法,其特征在于,根据所述目标投放关联信息构造第三方信息,包括:
获取与所述目标投放关联信息匹配的目标第三方应用程序;
判断所述目标第三方应用程序是否命中目标定制卡片模板;
若是,则在所述目标投放关联信息中的投放信息中,选取与所述目标定制卡片模板的模板样式匹配的目标投放信息填充于所述目标定制卡片模板中,得到卡片形式的所述第三方信息;
否则,在通用卡片模板库中,选取目标通用卡片模板;在所述目标投放关联信息中的投放信息中,选取与所述目标通用卡片模板的模板样式匹配的目标投放信息填充于所述目标通用卡片模板中,得到卡片形式的所述第三方信息。
5.根据权利要求3或4所述的方法,其特征在于,所述通用卡片模板库中的通用卡片模板包括:视频大图卡片模板、直播卡片模板、横滑卡片模板、大图卡片模板、三图卡片模板以及左图右文卡片模板。
6.根据权利要求3或4所述的方法,其特征在于,在通用卡片模板库中,选取目标通用卡片模板,包括:
根据与所述目标投放关联信息匹配的第三方应用程序的应用属性信息,确定所述通用卡片模板库中的各通用卡片模板的第一卡片选择权重;
根据所述用户的用户属性信息,确定所述通用卡片模板库中各通用卡片模板的第二卡片选择权重;
根据所述第一卡片选择权重以及所述第二卡片选择权重,在所述通用卡片模板库中,确定目标通用卡片模板。
7.根据权利要求1所述的方法,其特征在于,获取与所述投放关联信息中的投放信息匹配的信息标签,包括:
将所述投放关联信息中的投放信息输入至预先训练的信息标注模型中,获取所述信息标注模型输出的与所述投放信息匹配的信息标签。
8.根据权利要求7所述的方法,其特征在于,在获取与所述投放关联信息中的投放信息匹配的信息标签之后,还包括:
将对所述投放信息的标注结果发送至人工标注平台,接收所述人工标注平台反馈的修正信息标签;
将所述投放信息以及所述修正信息标签重新输入至所述信息标注模型,对所述信息标注模型进行再训练。
9.根据权利要求1所述的方法,其特征在于,在获取至少一个信息投放方提供的投放关联信息之后,还包括:
采用设定审核策略对所述投放信息中的内容进行审核;
其中,所述投放信息具体包括:图片以及文本标题;
所诉审核策略包括下述至少一项:
验证所述投放信息中图片中是否包括设定图像、验证所述投放信息中图片是否满足设定图片格式条件、验证所述投放信息中的文本标题是否包括设定关键词、以及验证所述投放信息中图片以及文本标题是否相匹配。
10.一种信息推送装置,其特征在于,包括:
投放关联信息获取模块,用于获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址;所述第三方应用程序为小程序;
信息标签获取模块,用于获取与所述投放关联信息中的投放信息匹配的信息标签;
第三方信息构造模块,用于如果确定由用户的信息流获取请求确定的用户画像命中目标投放关联信息中的目标投放信息的信息标签,则根据所述目标投放关联信息构造第三方信息;其中,预先根据不同用户的应用使用习惯,建立不同的用户画像;
第三方信息提供模块,用于在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。
11.一种计算机设备,其特征在于,所述计算机设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-9中任一所述的信息推送方法。
12.一种计算机存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-9中任一所述的信息推送方法。
CN201810716592.5A 2018-07-03 2018-07-03 信息推送方法、装置、计算机设备及存储介质 Active CN108959558B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810716592.5A CN108959558B (zh) 2018-07-03 2018-07-03 信息推送方法、装置、计算机设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810716592.5A CN108959558B (zh) 2018-07-03 2018-07-03 信息推送方法、装置、计算机设备及存储介质

Publications (2)

Publication Number Publication Date
CN108959558A CN108959558A (zh) 2018-12-07
CN108959558B true CN108959558B (zh) 2021-01-29

Family

ID=64485429

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810716592.5A Active CN108959558B (zh) 2018-07-03 2018-07-03 信息推送方法、装置、计算机设备及存储介质

Country Status (1)

Country Link
CN (1) CN108959558B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113743535B (zh) * 2019-05-21 2024-05-24 北京市商汤科技开发有限公司 神经网络训练方法及装置以及图像处理方法及装置
CN110968814B (zh) * 2019-11-29 2022-03-29 广州市百果园信息技术有限公司 用于通讯应用的信息管理***、方法和展示终端
CN111131848A (zh) * 2019-12-24 2020-05-08 支付宝(杭州)信息技术有限公司 一种视频直播数据处理方法、客户端及服务器
CN111476637B (zh) * 2020-04-07 2023-07-07 百度在线网络技术(北京)有限公司 商品信息管理方法、宿主平台及商品信息管理组件
CN114116037A (zh) * 2020-08-31 2022-03-01 支付宝实验室(新加坡)有限公司 一种小程序跨站点投放方法和***
CN112699157B (zh) * 2021-01-12 2023-10-20 腾讯科技(深圳)有限公司 信息推荐方法、装置、设备及介质
CN113065063B (zh) * 2021-03-18 2024-02-06 北京达佳互联信息技术有限公司 一种信息推送、信息展示方法及相关设备
CN113342334B (zh) * 2021-04-23 2023-09-15 淘宝(中国)软件有限公司 视觉设计投放方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104508665A (zh) * 2012-07-31 2015-04-08 微软公司 提供应用结果和预览
CN105138535A (zh) * 2015-06-30 2015-12-09 百度在线网络技术(北京)有限公司 一种搜索结果的展示方法及装置
CN106951503A (zh) * 2017-03-16 2017-07-14 百度在线网络技术(北京)有限公司 信息提供方法、装置、设备以及存储介质

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9740787B2 (en) * 2015-12-14 2017-08-22 Quixey, Inc. Application search results based on a current search query and a previous search query

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104508665A (zh) * 2012-07-31 2015-04-08 微软公司 提供应用结果和预览
CN105138535A (zh) * 2015-06-30 2015-12-09 百度在线网络技术(北京)有限公司 一种搜索结果的展示方法及装置
CN106951503A (zh) * 2017-03-16 2017-07-14 百度在线网络技术(北京)有限公司 信息提供方法、装置、设备以及存储介质

Also Published As

Publication number Publication date
CN108959558A (zh) 2018-12-07

Similar Documents

Publication Publication Date Title
CN108959558B (zh) 信息推送方法、装置、计算机设备及存储介质
CN110139162B (zh) 媒体内容的共享方法和装置、存储介质、电子装置
CN107251006B (zh) 具有共享兴趣的消息的图库
CN110378732B (zh) 信息显示方法、信息关联方法、装置、设备及存储介质
US10326715B2 (en) System and method for updating information in an instant messaging application
CN107682750B (zh) 视频播放方法和装置
US20180039621A1 (en) Context analysis for message enhancement
CN111178970B (zh) 广告投放的方法及装置、电子设备和计算机可读存储介质
US20160092410A1 (en) Selectable Styles for Text Messaging System User Devices
US20090144772A1 (en) Video object tag creation and processing
EP3437095A1 (en) Computerized system and method for automatically detecting and rendering highlights from streaming videos
EP3951587A1 (en) Computer application promotion
JP2019049984A (ja) ソーシャル・カバー・フィード・インターフェース
US20160092411A1 (en) Selectable Styles for Text Messaging System Font Service Providers
CN109154943A (zh) 自动播放内容到点击播放内容的基于服务器的转换
US20160092937A1 (en) Selectable Text Messaging Styles for Brand Owners
CN109582904B (zh) 已发布内容的修改方法、装置、服务器、终端及存储介质
US20160092402A1 (en) Selectable Styles for Text Messaging System Publishers
US11829809B2 (en) Method, system, and non-transitory computer-readable record medium for managing event messages and system for presenting conversation thread
Esposito Architecting mobile solutions for the enterprise
US20170323336A1 (en) Delivering content
WO2024027184A1 (zh) 一种发布群投票的方法、装置及相关产品
CN110322290B (zh) 一种物品展示信息的获取方法、装置、服务器及存储介质
CN117519528A (zh) 用于交互的方法、装置、设备和存储介质
CN116668760A (zh) 用于界面交互和编辑视频的方法、装置、设备和存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant