CN103179220A - 应用程序播放内容的分享方法及相关***和装置 - Google Patents

应用程序播放内容的分享方法及相关***和装置 Download PDF

Info

Publication number
CN103179220A
CN103179220A CN2011104290885A CN201110429088A CN103179220A CN 103179220 A CN103179220 A CN 103179220A CN 2011104290885 A CN2011104290885 A CN 2011104290885A CN 201110429088 A CN201110429088 A CN 201110429088A CN 103179220 A CN103179220 A CN 103179220A
Authority
CN
China
Prior art keywords
content
application program
sharing
address
play
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.)
Granted
Application number
CN2011104290885A
Other languages
English (en)
Other versions
CN103179220B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201110429088.5A priority Critical patent/CN103179220B/zh
Publication of CN103179220A publication Critical patent/CN103179220A/zh
Application granted granted Critical
Publication of CN103179220B publication Critical patent/CN103179220B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了应用程序播放内容的分享方法及相关***和装置,本发明在分享应用程序的播放内容时,由应用程序生成当前播放内容的内容位置信息,应用平台***根据该内容位置信息生成成位置信息地址,与分享内容的访问地址一起组成分享地址,将该分享地址通过分享通道发布出去;接收者在点击分享地址后启动分享读取装置,该分享读取装置启动接收者终端本地操作***可播放该分享内容的应用程序,并转换分享地址中的内容位置信息并该应用程序解析,按照解析出的内容位置信息定位播放所述分享内容访问地址的内容。利用本发明,可以实现应用程序播放内容的定位分享和定位播放。

Description

应用程序播放内容的分享方法及相关***和装置
技术领域
本发明涉及网络通信技术领域,尤其涉及一种应用程序播放内容的分享方法,以及相关的分享***、应用平台***、和分享读取装置。
背景技术
目前,随着智能数据终端的硬件处理能力的不断提高,其可以运行的应用程序(APP,application program)的数量也不断的提高。
现在的应用程序多指第三方应用程序。应用平台***就是一种可以运行第三方应用程序的平台***,这种应用平台***可以运行在终端本地,也可以运行在网络侧,终端用户只要能够联网就可以登录应用平台***。用户登录应用平台***后可以运行该应用平台***中的应用程序。
针对应用平台***中的应用程序,现有技术中可以实现用户分享应用程序给自己在应用平台***中的好友,具体的方式为:每个应用程序都具有唯一的标识,应用平台***收到应用程序分享指令后将分享应用程序的唯一标识通过应用平台***的分享通道(所述分享通道例如为基于该应用平台***的邮件***、短消息***、博客***、微博***、网络日志***、网络空间***等)下发给分享者的好友即分享的接收者,接收者的应用平台***可以通过所分享应用程序的唯一标识查找到该分享应用程序,并打开运行该分享应用程序,从而实现了在应用平台***中分享应用程序给好友。
进一步的,现有技术也可以实现将应用程序的播放内容分享给好友,具体方法是将将播放内容嵌入到应用程序中,做成含有内容的应用程序,简称为内容应用程序,例如视频文件应用程序、音频文件应用程序、电子图书应用程序等。所述视频文件应用程序中集成有视频播放器可以直接播放该应用中的视频内容,所述音频文件应用程序中集成有音频播放器可以直接播放该应用中的音频内容,所述电子图书应用程序中集成有阅读器可以直接展示该电子图书的内容。用户在应用平台***中分享了这种内容应用程序,就相当于分享了应用程序的播放内容。
另外,现有技术也可以将应用程序的播放内容的访问地址通过应用平台***的分享通道分享给好友,好友(即接收者)选择对应的应用程序访问所分享的播放内容访问地址,从而完成了播放内容的分享。
但是,现有技术的缺点是:所有分享的播放内容,接收者只能从头播放,例如从头播放视频、从头播放音频、从头播放电子书,不能实现对所分享的播放内容的定位播放,即接收者在播放所分享的播放内容时,无法自动定位到分享者在分享该播放内容时的播放位置(也就是播放进度)。
发明内容
有鉴于此,本发明的主要目的在于提供一种应用程序播放内容的分享方法,以及相关的分享***、应用平台***以及分享读取装置,以实现应用程序播放内容的定位分享和定位播放。
本发明的技术方案是这样实现的:
一种应用程序播放内容的分享方法,包括:
A、分享者的应用平台***中的应用程序在播放内容时,若收到分享指令,则生成当前播放内容的内容位置信息,并将该内容位置信息发送给所述分享者的应用平台***;
B、所述分享者的应用平台***生成分享地址,该分享地址包括所述分享内容的访问地址和根据所述内容位置信息生成的位置信息地址;利用所述应用平台***的分享通道发布所述分享地址;
C、在接收者触发所述分享地址后,启动接收者终端本地的分享读取装置;
D、所述分享读取装置提取所述分享地址中的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息,查找接收者终端本地操作***中可播放所分享内容的应用程序并运行该应用程序;该运行在本地操作***中的应用程序解析所述内容位置信息并定位播放所述访问地址的内容。
一种应用程序播放内容的分享***,该分享***包括应用平台***、分享读取装置、基于应用平台***运行的应用程序中的分享接口、以及基于操作***运行的应用程序中的定位播放接口;
所述应用程序中的分享接口用于在应用程序播放内容时,若收到分享指令则生成当前播放内容的内容位置信息,并将该内容位置信息发送给本地的应用平台***;
所述应用平台***中包括有:分享触发模块和分享发布模块;
所述分享触发模块用于接收分享者的针对应用程序播放内容的分享指令,将分享指令通知给应用程序的分享接口,并接收所述分享接口返回的内容位置信息;
所述分享发布模块用于生成分享地址,该分享地址包括所述分享内容的访问地址和根据所述内容位置信息生成的位置信息地址,利用所述应用平台***的分享通道发布所述分享地址;
所述分享读取装置在接收者触发所述分享地址后启动,其中包括有分享接收模块和程序启动模块;
所述分享接收模块用于提取所述分享地址的分享内容的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;
所述程序启动模块用于查找接收者终端本地操作***中可播放所分享内容的应用程序并运行该应用程序,将所述内容位置信息或内容位置信息和分享内容的访问地址发送给该应用程序的定位播放接口;
所述应用程序中的定位播放接口用于接收分享读取装置发送的内容位置信息或内容位置信息和分享内容的访问地址,解析所述内容位置信息并定位播放所分享的内容。
一种应用平台***,该应用平台***包括有分享触发模块和分享发布模块;
所述分享触发模块用于接收分享者的针对应用程序播放内容的分享指令,将分享指令通知给应用程序的分享接口,并接收所述分享接口返回的内容位置信息;
所述分享发布模块用于生成分享地址,该分享地址中包括所述分享内容的访问地址和根据所述内容位置信息生成的位置信息地址,利用所述应用平台***的分享通道发布所述分享地址,该分享地址可触发启动所述分享读取装置。
一种分享读取装置,该分享读取装置关联有包括分享内容访问地址和位置信息地址的分享地址,该分享读取装置在该分享地址被触发后则启动;
该分享读取装置中包括有分享接收模块和程序启动模块;
所述分享接收模块用于提取分享地址的分享内容的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;
所述程序启动模块用于查找接收者终端本地操作***中可播放所分享内容的应用程序并运行该应用程序,将所述内容位置信息或内容位置信息和分享内容的访问地址发送给该应用程序的定位播放接口。
与现有技术相比,本发明可以通过内容位置信息将分享者分享播放内容时播放位置(或者说是播放进度)记录起来,并将该内容位置信息连同分享内容访问地址一起分享出去,实现了应用程序播放内容的定位分享,接收者终端本地操作***的应用程序可以按照所述内容位置信息定位播放所述分享内容,从而实现了分享内容的定位播放。
附图说明
图1为本发明所述应用程序播放内容的分享方法的一种流程图;
图2为本发明所述应用程序播放内容分享方法的第一实施例的流程图;
图3为本发明所述应用程序播放内容分享方法的第二实施例的流程图;
图4为本发明所述应用程序播放内容的分享***的一种组成示意图。
具体实施方式
下面结合附图及具体实施例对本发明再作进一步详细的说明。
图1为本发明所述应用程序播放内容的分享方法的一种流程图,参见图1,该流程主要包括:
步骤101、分享者的应用平台***中的应用程序在播放内容时,若收到分享指令,则生成当前播放内容的内容位置信息,并将该内容位置信息发送给所述分享者的应用平台***;
步骤102、所述分享者的应用平台***生成分享地址,该分享地址包括所述分享内容的访问地址和根据所述内容位置信息生成的位置信息地址;利用所述应用平台***的分享通道发布所述分享地址;
步骤103、在接收者触发所述分享地址后,启动接收者终端本地的分享读取装置;
步骤104、所述分享读取装置提取所述分享地址中的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息,查找接收者终端本地操作***中可播放所分享内容的应用程序并运行该应用程序;该运行在本地操作***中的应用程序解析所述内容位置信息并定位播放所述访问地址的内容。
本发明所述应用程序播放内容是通过应用平台***分享的,因此分享者需要在本地终端运行应用平台***,并在应用平台***中运行相应的应用程序。所述应用平台***可以安装在分享者或接收者本地终端上,用户可以直接登录使用;也可以是运行在网络服务器上,由用户通过本地终端联网登录服务器的方式来运行该应用平台***,通常将这种运行在服务器上的应用平台***称为web应用平台***。
对于分享内容的接收者利用本地操作***中运行的应用程序播放所分享的内容。接收者可以在本地安装运行应用平台***,也可以不必在本地运行应用平台***。所述分享读取装置是一个小程序。所述分享读取装置可集成在该应用平台***中,所述分享地址关联有该分享读取装置的启动指令,当接收者安装运行应用平台***时,当接收者触发(如点击)所述分享地址后,可以触发所述应用平台***启动所述分享读取装置。在另一种实施方式中,所述分享读取装置可以作为一个插件存储在服务器端,其下载地址关联所述分享地址,当接收者点击所述分享地址后会触发下载所述分享读取装置到接收者的本地终端,并自动安装运行该分享读取装置。
所述应用平台***的分享通道是指与应用平台***有信息交互的网络通信***,分享者可以登录应用平台***,利用应用平台***再登录这些网络通信***,将播放内容的分享地址通过这些网络通信***发布出去,例如所述网络通信***可以为即时通信***、邮件***、短消息***、博客***、微博***、网络日志***、网络空间***等。所述分享内容的接收者是在这些网络通信***中与所述分享者有互动权限的用户,例如分享内容的接收者是分享者在这些网络通信***中的好友,分享者和接收者可以通过这些网络通信***进行网络通信和交流。
应用平台***可以提供分享通道的选项供分享者选择,并按照分享者的选择指令利用相应的分享通道发布所述分享地址。例如分享者可以选择通过即时通信***的即时信息或邮件***的邮件或短消息***的短消息向接收者发送所述分享地址,接收者直接访问所述即时通信***或邮件***或短消息***,打开消息或邮件或短消息即可点击所述分享地址并触发启动分享读取装置;所述分享者也可以选择使用博客***或微博***发布包含所述分享地址的博文,分享者在该博客***或微博***中的所有好友都可以查看到所述分享地址并对其进行点击,并触发启动分享读取装置。同理,分享者也可以选择网络日志***或网络空间***发布包含所述分享地址的日志,所有可以登录分享者网络日志或网络空间的用户都可以查看到所述分享地址并对其进行点击触发启动所述分享读取装置。
本发明中,所述步骤101中所述分享者的正在播放内容的应用程序可以为内容应用程序(即含内容的应用程序),也可以是专用于播放第三方内容的专用播放应用程序。
所述内容应用程序中本身包含了播放内容,例如视频文件应用程序、音频文件应用程序、电子图书应用程序等。所述视频文件应用程序中集成有视频播放器可以直接播放该应用中的视频内容,所述音频文件应用程序中集成有音频播放器可以直接播放该应用中的音频内容,所述电子图书应用程序中集成有阅读器可以直接展示该电子图书的内容。这些应用程序在播放时有具体的内容位置信息,如视频、音频、播放的进度,电子图书阅读到的页数等。
所述播放应用程序本身不含有播放内容,而是专门播放第三方的文件,例如视频播放应用程序可以播放视频文件,音频播放应用程序可以播放音频文件,电子书播放应用程序(也称为电子阅读应用程序)可以播放电子书等等。这些播放应用程序在播放时也有具体的内容位置信息,如视频、音频、播放的进度,电子图书阅读到的页数等。
在分享者的应用平台***中,如果要分享所述内容应用程序的播放内容,由于其播放内容和应用程序本身不可分割,因此可以直接分享该内容应用程序本身;如果要分享播放应用程序的播放内容,则可以分享该播放内容的访问地址。
本发明中,接收者终端采用本地操作***中的应用程序来播放分享者应用程序中播放的内容,因此,本发明对于相同的内容类型,如视频类型,不同的应用程序(不论是应用平台***上运行的应用程序还是本地操作***中运行的应用程序)采用相同的内容位置信息表达格式(即统一的标准接口),这样只要内容类型相同,不同的应用程序之间就可以解析出对方生成的位置信息。以视频类型为例,位置信息的标准接口例如可以为如下格式:
Figure BDA0000122571200000071
Figure BDA0000122571200000081
对于视频类型的应用程序而言,所有的视频类型的应用程序都采用上述标准接口的格式生成位置信息,因此不同的视频类型应用程序之间可以解析对方所生成的位置信息。
所述位置信息例如具体可以包含:
对于音频类的应用程序,例如可以包含当前播放的音频标识和名称、当前播放到第几季中的第几集、当前播放到该集的第几秒处等等;
对于电子图书类的应用程序,例如可以包含当前读取到的书名、该书的第几章第几节、该节的第几页等等;或者直接包括当前读取到的书面和正读到总页数的第几页等等。
其他内容类型的应用程序的位置信息类似,可以由该应用程序自身产生并可以自身解析。
所述内容位置信息可以使用json格式表示,便于扩展。
本发明中,由于内容位置信息采用标准接口表达格式,因此可以形成行业标准,将内容位置信息标准化,进而提高不同应用程序间分享内容时的兼容性,提升用户体验。
下面具体介绍本发明所述方法的两种具体实施例。
第一实施例:
在本第一实施例中,分享者分享的播放内容是内容应用程序本身。
在第一实施例中,所述步骤101中所述的应用程序为内容应用程序,这种内容应用程序可以由可播放同类型的播放应用程序播放运行,步骤102所述分享内容的访问地址为该内容应用程序的下载地址,所述内容位置信息中包括内容类型,如上述标准接口中的“type”用于标记内容类型,所述“video”表示视频类型。所述步骤104具体为:所述分享读取装置提取所述分享地址中的下载地址和位置信息地址,将所述位置信息地址转换成内容位置信息,从所述下载地址下载所述内容应用程序到接收者本地终端,根据所述内容位置信息判断该内容应用程序的内容类型(此处由于内容位置信息的表达格式为标准格式,因此分享读取装置可以解析出其内容,该位置信息中包括内容类型),查找接收者终端本地操作***中可播放该种内容类型的应用程序并运行该应用程序,由该运行在本地操作***的应用程序解析所述内容位置信息并定位播放所述内容应用程序。
第一实施例中,以视频类型的播放内容为例进行说明,假设用户A在自己登录的应用平台***中安装并播放厂商甲的内容应用程序X,该内容应用程序X为视频类应用程序,其中包含视频内容。用户B在本地操作***中安装了视频应用程序厂商乙的视频类播放应用程序乙。内容应用程序X和播放应用程序乙都可以利用所述标准接口生成播放内容的位置信息并解析该位置信息。
图2为本发明所述应用程序播放内容分享方法的第一实施例的流程图。该流程中,用户A分享所述内容应用程序X正在播放的视频内容给用户B播放,具体流程包括:
步骤201、用户A在登录的应用平台***中使用某一内容应用程序X时,可以点击分享该内容应用程序X的分享按钮发出分享请求给用户A所登录的应用平台***,该分享请求中包括被分享的应用程序X的ID。
例如用户A在运行某一视频类应用程序时,当他发现其中某一段内容比较值得分享,可以点击分享按钮,将该视频类应用程序和该段内容的位置分享出去。
步骤202、用户A所登录的应用平台***向所述分享请求中的ID标识的内容应用程序X发起获取内容位置信息请求。
步骤203、收到所述获取内容位置信息请求的内容应用程序X(即用户A当前正在使用的所述内容应用程序X,该内容应用程序X运行在用户A的应用平台***中)根据本内容应用程序X当前的运行进度(例如对于视频类应用程序为播放进度)产生内容位置信息。
步骤204、所述内容应用程序X将产生的内容位置信息返回给应用平台***。
步骤205、应用平台***收到所述内容位置信息后,对所述内容位置信息进行地址编码处理(如base64处理)得到位置信息地址,并确定所分享的内容应用程序X的下载地址,将该下载地址作为所分享内容的访问地址,将该内容应用程序X的下载地址和所述经过编码处理的位置信息地址组合成一个分享地址。如果所述分享地址超过预定长度,还可以采用短址处理将所述分享地址压缩成一个较短的地址。此处具体的地址编码处理方式和短址处理方式可以采用现有技术,本文不再赘述。
步骤206、应用平台***利用所述应用平台***的分享通道(如即时通讯***、邮件***、短消息***、日志***、空间***、博客***、微博客***等)发布所述分享地址,这样所有在所述分享通道中与分享者具有互动权限的用户就可以看到所述分享地址并进行点击。该分享地址可触发启动所述分享读取装置。
步骤207、用户A在所述分享通道中的好友(即接收者,如此处假设为用户B)在看到所述分享地址后,点击触发该分享地址,该分享地址被触发后,则触发启动用户B本地终端的分享读取装置。
此处触发启动分享读取装置的具体方法是:所述分享地址关联有分享读取装置的下载地址,在用户B本地终端安装运行有应用平台***的情况下,当所述分享地址被点击后,触发所述应用平台***启动所述该应用平台***中集成的所述分享读取装置;在用户B本地终端没有安装运行有应用平台***的情况下,当所述分享地址被点击后,则从所述分享读取装置的下载地址下载所述分享读取装置到用户B的本地终端并安装运行。
步骤208、所述分享读取装置提取所述分享地址中的访问地址,即内容应用程序X的下载地址,从所述下载地址处将该内容应用程序X下载到用户B终端的本地操作***中。
步骤209、所述分享读取装置提取所述分享地址中的位置信息地址,将所述位置信息地址转换(即利用与所述编码形式对应的解码方式进行解码)成内容位置信息,根据该内容位置信息中包含的内容类型判断所分享的内容的类型(此处由于内容位置信息使用标准接口表达,因此分享读取装置可以解析出其中的具体信息),例如此处的内容类型为视频类。
步骤2010、所述分享读取装置查找接收者终端本地操作***中可播放该种内容类型的应用程序并运行该应用程序,例如此处启动用户B在本地操作***中安装的播放应用程序乙,将所述内容应用程序X在本地的存储地址发送给该播放应用程序乙,由该播放应用程序乙播放所述内容应用程序X。
所述分享读取装置查找接收者终端本地操作***中可播放所述内容类型的应用程序并运行该应用程序的具体方式为:
根据分享读取装置中预设的可播放所述内容类型的应用程序的白名单,从所述接收者终端本地操作***中查找已经安装的且属于所述白名单的应用程序,从查找出的应用程序中默认选择一个应用程序或者由用户选择一个应用程序,在本地操作***中运行该应用程序;
或者,读取本地操作***中与所述内容类型扩展名关联的应用程序,从读取出的应用程序中默认选择一个应用程序或者由用户选择一个应用程序,在本地操作***中运行该应用程序。
如果所述分享读取装置在接收者终端的本地操作***中查找不到可播放所述内容类型的应用程序,则进一步则提示用户是否自动安装支持此内容类型的程序,如果用户同意,则下载可播放所分享内容的应用程序到接收者终端并在本地操作***中安装运行,由该运行在本地操作***的应用程序解析所述内容位置信息,并定位播放所述访问地址的内容。在所述分享读取装置中可以设置每种内容类型对应播放应用程序的下载地址,可以根据这些下载地址下载对应的播放应用程序。
步骤2011、所述分享读取装置将所述内容位置信息发送给查找到的或下载的所述播放应用程序,例如此处为播放应用程序乙。
步骤2012、由于所述位置信息采用标准接口格式表达其中的信息,因此播放应用程序乙根据标准接口格式解析所述位置信息,并根据解析出的信息定位播放所述内容应用程序X,即定位播放内容应用程序X中的视频内容。
例如,对于所分享的内容应用程序X播放的视频类内容,播放应用程序乙可以从所述位置信息中解析出当前播放的视频标识和名称、当前播放到第几季中的第几集、当前播放到该集的第几秒处等等,根据这些信息可以直接定位该播放进度,并将当前播放的内容定位在该进度上展现给用户B。
所述分享读取装置和所述播放应用程序乙之间的通信方式可以采用操作***共享内存、或管道等常用的进程间通信方式。
第二实施例:
在本第二实施例中,分享者分享的播放内容是内容应用程序本身。
在第二实施例中,步骤101中所述的应用程序为播放应用程序,其播放内容有专门的访问地址;步骤102中所述分享内容的访问地址包括该播放应用程序的播放内容访问地址;所述播放内容访问地址中包括内容类型、或者所述内容位置信息中包括内容类型;如上述标准接口中的“type”用于标记内容类型,所述“video”表示视频类型,也可以在访问地址中包括“avi”“rmvb”等视频格式的扩展名来表示视频类型。所述步骤104具体为:所述分享读取装置提取所述分享地址中的播放内容访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息,根据所述播放内容访问地址或内容位置信息判断所述播放内容的内容类型(此处由于内容位置信息的表达格式为标准格式,因此分享读取装置也可以解析出其内容,该位置信息中包括内容类型),查找并运行接收者终端本地操作***中可播放该种内容类型的应用程序,由该运行在本地操作***的应用程序解析所述内容位置信息,并定位播放所述播放内容访问地址的内容。
第二实施例中,以视频类型的播放内容为例进行说明,假设用户A在自己登录的应用平台***中安装并播放厂商甲的播放应用程序Y,该播放应用程序Y播放的内容为视频类内容。用户B在本地操作***中安装了视频应用程序厂商乙的视频类播放应用程序乙。播放应用程序Y和播放应用程序乙都可以利用所述标准接口生成播放内容的位置信息并解析该位置信息。
图3为本发明所述应用程序播放内容分享方法的第二实施例的流程图。该流程中,用户A分享所述播放应用程序Y正在播放的视频内容给用户B播放,具体流程包括:
步骤301、用户A在登录的应用平台***中使用某一播放应用程序Y时,可以点击分享该播放应用程序Y的分享按钮发出分享请求给用户A所登录的应用平台***,该分享请求中包括被分享的应用程序X的ID。
例如用户A在运行某一视频类应用程序时,当他发现其中某一段内容比较值得分享,可以点击分享按钮,将该视频类应用程序和该段内容的位置分享出去。
步骤302、用户A所登录的应用平台***向所述分享请求中的ID标识的播放应用程序Y发起获取内容位置信息请求。
步骤303、收到所述获取内容位置信息请求的播放应用程序Y(即用户A当前正在使用的所述播放应用程序Y,该播放应用程序Y运行在用户A的应用平台***中)根据本播放应用程序Y当前的运行进度(例如对于视频类应用程序为播放进度)产生内容位置信息。
步骤304、所述播放应用程序Y将产生的内容位置信息返回给应用平台***。
步骤305、应用平台***收到所述内容位置信息后,对所述内容位置信息进行地址编码处理(如base64处理)得到位置信息地址,并确定所分享的播放内容的访问地址,将该播放内容访问地址作为所分享内容的访问地址,将该播放内容访问地址和所述经过编码处理的位置信息地址组合成一个分享地址。如果所述分享地址超过预定长度,还可以采用短址处理将所述分享地址压缩成一个较短的地址。此处具体的地址编码处理方式和短址处理方式可以采用现有技术,本文不再赘述。
步骤306、应用平台***利用所述应用平台***的分享通道(如即时通讯***、邮件***、短消息***、日志***、空间***、博客***、微博客***等)发布所述分享地址,该分享地址与分享读取装置的下载地址关联。这样所有在所述分享通道中与分享者具有互动权限的用户就可以看到所述分享地址并进行点击。
步骤307、用户A在所述分享通道中的好友(即接收者,如此处假设为用户B)在看到所述分享地址后,点击触发该分享地址,该分享地址被触发后,则触发启动用户B本地终端的分享读取装置。
此处触发启动分享读取装置的具体方法是:所述分享地址关联有分享读取装置的下载地址,在用户B本地终端安装运行有应用平台***的情况下,当所述分享地址被点击后,触发所述应用平台***启动所述该应用平台***中集成的所述分享读取装置;在用户B本地终端没有安装运行有应用平台***的情况下,当所述分享地址被点击后,则从所述分享读取装置的下载地址下载所述分享读取装置到用户B的本地终端并安装运行。
步骤308、所述分享读取装置提取所述分享地址中的访问地址(即播放内容访问地址)和位置信息地址。
步骤309、所述分享读取装置将所述位置信息地址解码成内容位置信息,根据该内容位置信息中包含的内容类型判断所分享的内容的类型(此处由于内容位置信息使用标准接口表达,因此分享读取装置可以解析出其中的具体信息),或者根据所述播放内容访问地址包含的内容类型判断所分享的内容的类型,例如此处的内容类型为视频类。
步骤3010、所述分享读取装置查找接收者终端本地操作***中可播放该种内容类型的应用程序并运行该应用程序,例如此处查找到用户B在本地操作***中安装的播放应用程序乙,由该播放应用程序乙播放所述播放应用程序Y。
如果所述分享读取装置在接收者终端的本地操作***中查找不到可播放所述内容类型的应用程序,则进一步提示用户是否自动安装支持此内容类型的程序,如果用户同意,则下载可播放所分享内容的应用程序到接收者终端并在本地操作***中安装运行,由该运行在本地操作***的应用程序解析所述内容位置信息,并定位播放所述访问地址的内容。在所述分享读取装置中可以设置每种内容类型对应播放应用程序的下载地址,可以根据这些下载地址下载对应的播放应用程序。
步骤3011、所述分享读取装置将所述内容位置信息发送给查找到的或下载的所述播放应用程序,例如此处为播放应用程序乙。
步骤3012、由于所述位置信息采用标准接口格式表达其中的信息,因此播放应用程序乙根据标准接口格式解析所述位置信息,并根据解析出的信息定位播放所述播放内容访问地址处的内容,即定位播放播放应用程序Y中的视频内容。
例如,对于所分享的播放应用程序Y播放的视频类内容,播放应用程序乙可以从所述位置信息中解析出当前播放的视频标识和名称、当前播放到第几季中的第几集、当前播放到该集的第几秒处等等,根据这些信息可以直接定位该播放进度,并将当前播放的内容定位在该进度上展现给用户B。
本发明还公布了一种应用程序播放内容的分享***,用于执行上述方法。图4为本发明所述应用程序播放内容的分享***的一种组成示意图。参见图4,该分享***包括应用平台***401、分享读取装置402、基于应用平台***运行的应用程序中的分享接口403、以及基于操作***运行的应用程序中的定位播放接口404;
所述应用程序中的分享接口403用于在应用程序播放内容时,若收到分享指令则生成当前播放内容的内容位置信息,并将该内容位置信息发送给本地的应用平台***401;
所述应用平台***401中包括有:分享触发模块和分享发布模块;
所述分享触发模块用于接收分享者的针对应用程序播放内容的分享指令,将分享指令通知给应用程序的分享接口403,并接收所述分享接口403返回的内容位置信息;
所述分享发布模块用于将所述内容位置信息编码成位置信息地址,生成包括所述分享内容的访问地址和所述位置信息地址的分享地址,利用所述应用平台***401的分享通道发布所述分享地址,该分享地址被触发后可触发启动所述分享读取装置402;
所述分享读取装置402在接收者触发(如点击)所述分享地址后启动,其中包括有分享接收模块和程序启动模块;
所述分享接收模块用于提取所述分享地址的分享内容的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;
所述程序启动模块用于查找接收者终端本地操作***中可播放所分享内容的应用程序并运行该应用程序,将所述内容位置信息或内容位置信息和分享内容的访问地址发送给该应用程序的定位播放接口;
所述应用程序中的定位播放接口404用于接收分享读取装置402发送的内容位置信息或内容位置信息和分享内容的访问地址,解析所述内容位置信息并定位播放所分享的内容。
在一种实施例中,所述分享接口403所属应用程序为内容应用程序,所述分享内容的访问地址为该内容应用程序的下载地址;所述分享读取装置中的程序启动模块具体用于根据所述下载地址下载所述内容应用程序,判断该内容应用程序的内容类型,查找接收者终端本地操作***中可播放该种内容类型的应用程序并启动该应用程序,将所述内容位置信息发送给该应用程序的定位播放接口,所述定位播放接口解析所述内容位置信息,并定位播放所述内容应用程序。
在另一种实施例中,所述分享接口403所属应用程序为播放应用程序,所述分享内容的访问地址为该播放应用程序的播放内容访问地址;所述程序启动模块具体用于判断所述播放内容的内容类型,查找并运行接收者终端本地操作***中可播放该种内容类型的应用程序,将所述内容位置信息和播放内容访问地址发送给该应用程序的定位播放接口;所述定位播放接口解析所述内容位置信息,并定位播放所述播放内容访问地址的内容。
所述分享读取装置中的程序启动模块进一步用于在接收者终端的本地操作***中查找不到可播放所述内容类型的应用程序时,下载可播放所分享内容的应用程序到接收者终端并在本地操作***中安装运行,将所述内容位置信息、或内容位置信息和分享内容的访问地址发送给该应用程序的定位播放接口;所述定位播放接口解析所述内容位置信息,并定位播放所述访问地址的内容。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (14)

1.一种应用程序播放内容的分享方法,其特征在于,包括:
A、分享者的应用平台***中的应用程序在播放内容时,若收到分享指令,则生成当前播放内容的内容位置信息,并将该内容位置信息发送给所述分享者的应用平台***;
B、所述分享者的应用平台***生成分享地址,该分享地址包括所述分享内容的访问地址和根据所述内容位置信息生成的位置信息地址;利用所述应用平台***的分享通道发布所述分享地址;
C、在接收者触发所述分享地址后,启动接收者终端本地的分享读取装置;
D、所述分享读取装置提取所述分享地址中的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息,查找接收者终端本地操作***中可播放所分享内容的应用程序并运行该应用程序;该运行在本地操作***中的应用程序解析所述内容位置信息并定位播放所述访问地址的内容。
2.根据权利要求1所述的方法,其特征在于,该方法对于相同的内容类型,不同的应用程序采用相同的内容位置信息表达格式;
步骤A中所述的应用程序为内容应用程序;步骤B中所述分享内容的访问地址为该内容应用程序的下载地址;所述内容位置信息中包括内容类型;
步骤D具体为:所述分享读取装置提取所述分享地址中的下载地址和位置信息地址,将所述位置信息地址转换成内容位置信息,从所述下载地址下载所述内容应用程序到接收者本地终端,根据所述内容位置信息判断该内容应用程序的内容类型,查找接收者终端本地操作***中可播放该种内容类型的应用程序并运行该应用程序,由该运行在本地操作***的应用程序解析所述内容位置信息并定位播放所述内容应用程序。
3.根据权利要求1所述的方法,其特征在于,
该方法对于相同的内容类型,不同的应用程序采用相同的内容位置信息表达格式;
步骤A中所述的应用程序为播放应用程序;步骤B中所述分享内容的访问地址包括该播放应用程序的播放内容访问地址;所述播放内容访问地址中包括内容类型、或者所述内容位置信息中包括内容类型;
步骤D具体为:所述分享读取装置提取所述分享地址中的播放内容访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息,根据所述播放内容访问地址或内容位置信息判断所述播放内容的内容类型,查找并运行接收者终端本地操作***中可播放该种内容类型的应用程序,由该运行在本地操作***的应用程序解析所述内容位置信息,并定位播放所述播放内容访问地址的内容。
4.根据权利要求2或3所述的方法,其特征在于,步骤D中,所述分享读取装置在接收者终端的本地操作***中查找不到可播放所述内容类型的应用程序时,进一步下载可播放所分享内容的应用程序到接收者终端并在本地操作***中安装运行,由该运行在本地操作***的应用程序解析所述内容位置信息,并定位播放所述访问地址的内容。
5.根据权利要求2或3所述的方法,其特征在于,
所述查找接收者终端本地操作***中可播放所述内容类型的应用程序并运行该应用程序的具体方式为:
根据预设的可播放所述内容类型的应用程序的白名单,从所述接收者终端本地操作***中查找已经安装的且属于所述白名单的应用程序,从查找出的应用程序中默认选择一个应用程序或者由用户选择一个应用程序,在本地操作***中运行该应用程序;
或者,读取本地操作***中与所述内容类型扩展名关联的应用程序,从读取出的应用程序中默认选择一个应用程序或者由用户选择一个应用程序,在本地操作***中运行该应用程序。
6.一种应用程序播放内容的分享***,其特征在于,该分享***包括应用平台***、分享读取装置、基于应用平台***运行的应用程序中的分享接口、以及基于操作***运行的应用程序中的定位播放接口;
所述应用程序中的分享接口用于在应用程序播放内容时,若收到分享指令则生成当前播放内容的内容位置信息,并将该内容位置信息发送给本地的应用平台***;
所述应用平台***中包括有:分享触发模块和分享发布模块;
所述分享触发模块用于接收分享者的针对应用程序播放内容的分享指令,将分享指令通知给应用程序的分享接口,并接收所述分享接口返回的内容位置信息;
所述分享发布模块用于生成分享地址,该分享地址包括所述分享内容的访问地址和根据所述内容位置信息生成的位置信息地址,利用所述应用平台***的分享通道发布所述分享地址;
所述分享读取装置在接收者触发所述分享地址后启动,其中包括有分享接收模块和程序启动模块;
所述分享接收模块用于提取所述分享地址的分享内容的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;
所述程序启动模块用于查找接收者终端本地操作***中可播放所分享内容的应用程序并运行该应用程序,将所述内容位置信息或内容位置信息和分享内容的访问地址发送给该应用程序的定位播放接口;
所述应用程序中的定位播放接口用于接收分享读取装置发送的内容位置信息或内容位置信息和分享内容的访问地址,解析所述内容位置信息并定位播放所分享的内容。
7.根据权利要求6所述的分享***,其特征在于,
所述分享接口所属应用程序为内容应用程序,所述分享内容的访问地址为该内容应用程序的下载地址;
所述程序启动模块具体用于根据所述下载地址下载所述内容应用程序,判断该内容应用程序的内容类型,查找接收者终端本地操作***中可播放该种内容类型的应用程序并启动该应用程序,将所述内容位置信息发送给该应用程序的定位播放接口,所述定位播放接口解析所述内容位置信息,并定位播放所述内容应用程序。
8.根据权利要求6所述的分享***,其特征在于,
所述分享接口所属应用程序为播放应用程序,所述分享内容的访问地址为该播放应用程序的播放内容访问地址;
所述程序启动模块具体用于判断所述播放内容的内容类型,查找并运行接收者终端本地操作***中可播放该种内容类型的应用程序,将所述内容位置信息和播放内容访问地址发送给该应用程序的定位播放接口;所述定位播放接口解析所述内容位置信息,并定位播放所述播放内容访问地址的内容。
9.根据权利要求7或8所述的分享***,其特征在于,
所述程序启动模块进一步用于在接收者终端的本地操作***中查找不到可播放所述内容类型的应用程序时,下载可播放所分享内容的应用程序到接收者终端并在本地操作***中安装运行,将所述内容位置信息、或内容位置信息和分享内容的访问地址发送给该应用程序的定位播放接口;所述定位播放接口解析所述内容位置信息,并定位播放所述访问地址的内容。
10.一种应用平台***,其特征在于,该应用平台***包括有分享触发模块和分享发布模块;
所述分享触发模块用于接收分享者的针对应用程序播放内容的分享指令,将分享指令通知给应用程序的分享接口,并接收所述分享接口返回的内容位置信息;
所述分享发布模块用于生成分享地址,所述分享地址包括所述分享内容的访问地址和根据所述内容位置信息生成的位置信息地址,利用所述应用平台***的分享通道发布所述分享地址,该分享地址可触发启动所述分享读取装置。
11.一种分享读取装置,其特征在于,该分享读取装置关联有包括分享内容访问地址和位置信息地址的分享地址,该分享读取装置在该分享地址被触发后则启动;
该分享读取装置中包括有分享接收模块和程序启动模块;
所述分享接收模块用于提取分享地址的分享内容的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;
所述程序启动模块用于查找接收者终端本地操作***中可播放所分享内容的应用程序并运行该应用程序,将所述内容位置信息或内容位置信息和分享内容的访问地址发送给该应用程序的定位播放接口。
12.根据权利要求11所述的分享读取装置,其特征在于,
所述分享内容的访问地址为内容应用程序的下载地址;
所述程序启动模块具体用于根据所述下载地址下载所述内容应用程序,判断该内容应用程序的内容类型,查找接收者终端本地操作***中可播放该种内容类型的播放应用程序并启动该播放应用程序播放所述内容应用程序,并将所述内容位置信息发送给该播放应用程序进行定位播放。
13.根据权利要求11所述的分享读取装置,其特征在于,
所述分享内容的访问地址为播放应用程序的播放内容访问地址;
所述程序启动模块具体用于判断所述播放内容的内容类型,查找并运行接收者终端本地操作***中可播放该种内容类型的应用程序,将所述内容位置信息和播放内容访问地址发送给该应用程序进行定位播放。
14.根据权利要求11或12所述的分享读取装置,其特征在于,
所述程序启动模块进一步用于在接收者终端的本地操作***中查找不到可播放所述内容类型的应用程序时,下载可播放所分享内容的应用程序到接收者终端并在本地操作***中安装运行,将所述内容位置信息、或内容位置信息和分享内容的访问地址发送给该应用程序进行定位播放。
CN201110429088.5A 2011-12-20 2011-12-20 应用程序播放内容的分享方法及相关***和装置 Active CN103179220B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110429088.5A CN103179220B (zh) 2011-12-20 2011-12-20 应用程序播放内容的分享方法及相关***和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110429088.5A CN103179220B (zh) 2011-12-20 2011-12-20 应用程序播放内容的分享方法及相关***和装置

Publications (2)

Publication Number Publication Date
CN103179220A true CN103179220A (zh) 2013-06-26
CN103179220B CN103179220B (zh) 2016-06-22

Family

ID=48638838

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110429088.5A Active CN103179220B (zh) 2011-12-20 2011-12-20 应用程序播放内容的分享方法及相关***和装置

Country Status (1)

Country Link
CN (1) CN103179220B (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103686420A (zh) * 2013-12-13 2014-03-26 广州华多网络科技有限公司 邀请好友观看视频的方法、终端、服务器及***
WO2015000145A1 (en) * 2013-07-03 2015-01-08 Telefonaktiebolaget L M Ericsson(Publ) Im client and method performed thereby for providing a subscriber of an iptv service provider with information
CN104296770A (zh) * 2014-10-14 2015-01-21 广东翼卡车联网服务有限公司 终端转发社交软件接收的位置信息的方法、***及终端
CN104780209A (zh) * 2015-04-07 2015-07-15 北京奇点机智信息技术有限公司 一种用于实现分享界面场景的便携式设备、服务器
CN106682226A (zh) * 2017-01-05 2017-05-17 珠海市魅族科技有限公司 打开分享链接的方法、打开分享链接的***和终端
CN106936699A (zh) * 2017-04-26 2017-07-07 腾讯科技(深圳)有限公司 一种信息分享方法、装置和***
CN107544825A (zh) * 2017-08-11 2018-01-05 北京安云世纪科技有限公司 朋友圈中商品信息的处理方法、装置及终端
CN107563849A (zh) * 2017-08-11 2018-01-09 北京安云世纪科技有限公司 朋友圈中商品信息的处理方法、装置及移动终端
WO2018107719A1 (zh) * 2016-12-12 2018-06-21 掌阅科技股份有限公司 数据分享方法、装置、终端设备和服务器
CN108829528A (zh) * 2018-06-11 2018-11-16 腾讯科技(深圳)有限公司 内容分享方法和装置、消息处理方法和装置
US10372512B2 (en) 2016-09-30 2019-08-06 DeepAssist Inc. Method and apparatus for automatic processing of service requests on an electronic device
US10394577B2 (en) 2016-09-30 2019-08-27 DeepAssist Inc. Method and apparatus for automatic processing of service requests on an electronic device
CN110708272A (zh) * 2018-07-10 2020-01-17 武汉斗鱼网络科技有限公司 直播应用分享模块解耦***、方法、存储介质及电子设备
CN111355651A (zh) * 2020-02-12 2020-06-30 腾讯科技(深圳)有限公司 内容分享方法、显示方法、装置、处理设备及存储介质
CN111934985A (zh) * 2020-07-31 2020-11-13 腾讯科技(深圳)有限公司 媒体内容的分享方法、装置、设备及计算机可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072359A (zh) * 2007-05-18 2007-11-14 腾讯科技(深圳)有限公司 实现网络媒体同步视听的方法、***及用户端
CN101262494A (zh) * 2008-01-23 2008-09-10 华为技术有限公司 对发布信息进行处理的方法、客户端、服务器和***
US7792976B2 (en) * 2002-10-25 2010-09-07 International Business Machines Corporation Method, device and system for sharing application session information across multiple-channels

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7792976B2 (en) * 2002-10-25 2010-09-07 International Business Machines Corporation Method, device and system for sharing application session information across multiple-channels
CN101072359A (zh) * 2007-05-18 2007-11-14 腾讯科技(深圳)有限公司 实现网络媒体同步视听的方法、***及用户端
CN101262494A (zh) * 2008-01-23 2008-09-10 华为技术有限公司 对发布信息进行处理的方法、客户端、服务器和***

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015000145A1 (en) * 2013-07-03 2015-01-08 Telefonaktiebolaget L M Ericsson(Publ) Im client and method performed thereby for providing a subscriber of an iptv service provider with information
US10158921B2 (en) 2013-07-03 2018-12-18 Telefonaktiebolaget Lm Ericsson (Publ) IM client and method performed thereby for providing a subscriber of an IPTV service provider with information
CN103686420A (zh) * 2013-12-13 2014-03-26 广州华多网络科技有限公司 邀请好友观看视频的方法、终端、服务器及***
CN103686420B (zh) * 2013-12-13 2017-09-29 广州华多网络科技有限公司 邀请好友观看视频的方法、终端、服务器及***
CN104296770A (zh) * 2014-10-14 2015-01-21 广东翼卡车联网服务有限公司 终端转发社交软件接收的位置信息的方法、***及终端
CN104780209A (zh) * 2015-04-07 2015-07-15 北京奇点机智信息技术有限公司 一种用于实现分享界面场景的便携式设备、服务器
US10394577B2 (en) 2016-09-30 2019-08-27 DeepAssist Inc. Method and apparatus for automatic processing of service requests on an electronic device
US10372512B2 (en) 2016-09-30 2019-08-06 DeepAssist Inc. Method and apparatus for automatic processing of service requests on an electronic device
WO2018107719A1 (zh) * 2016-12-12 2018-06-21 掌阅科技股份有限公司 数据分享方法、装置、终端设备和服务器
CN106682226A (zh) * 2017-01-05 2017-05-17 珠海市魅族科技有限公司 打开分享链接的方法、打开分享链接的***和终端
CN106936699A (zh) * 2017-04-26 2017-07-07 腾讯科技(深圳)有限公司 一种信息分享方法、装置和***
CN107563849A (zh) * 2017-08-11 2018-01-09 北京安云世纪科技有限公司 朋友圈中商品信息的处理方法、装置及移动终端
CN107544825A (zh) * 2017-08-11 2018-01-05 北京安云世纪科技有限公司 朋友圈中商品信息的处理方法、装置及终端
CN108829528A (zh) * 2018-06-11 2018-11-16 腾讯科技(深圳)有限公司 内容分享方法和装置、消息处理方法和装置
CN110708272A (zh) * 2018-07-10 2020-01-17 武汉斗鱼网络科技有限公司 直播应用分享模块解耦***、方法、存储介质及电子设备
CN110708272B (zh) * 2018-07-10 2022-01-07 武汉斗鱼网络科技有限公司 直播应用分享模块解耦***、方法、存储介质及电子设备
CN111355651A (zh) * 2020-02-12 2020-06-30 腾讯科技(深圳)有限公司 内容分享方法、显示方法、装置、处理设备及存储介质
CN111934985A (zh) * 2020-07-31 2020-11-13 腾讯科技(深圳)有限公司 媒体内容的分享方法、装置、设备及计算机可读存储介质
CN111934985B (zh) * 2020-07-31 2024-03-08 腾讯科技(深圳)有限公司 媒体内容的分享方法、装置、设备及计算机可读存储介质

Also Published As

Publication number Publication date
CN103179220B (zh) 2016-06-22

Similar Documents

Publication Publication Date Title
CN103179220A (zh) 应用程序播放内容的分享方法及相关***和装置
CN103179146B (zh) 应用程序播放内容的分享方法及相关***
US10243889B2 (en) Keyword based automatic reply generation in a messaging application
CN105611379B (zh) 利用网页浏览器播放视频的方法、装置及电子设备
CN104284238A (zh) 一种基于二维码的视频播放方法和装置
CN101216834A (zh) 一种文件下载方法、***、装置与服务器
CN111104551B (zh) 直播间标签确定方法与装置、存储介质、电子设备
US20150058452A1 (en) Video loading method, device and system of mobile terminal
CN102984226A (zh) 终端设备和终端设备间应用程序切换方法
CN102130941A (zh) 移动通信终端信息***及其信息共享方法
CN103531218A (zh) 一种在线多媒体文件编辑方法及***
CN104866560A (zh) 资源信息分享方法及其终端设备和服务器
KR20150106479A (ko) 컨텐츠 공유 서비스 시스템, 그의 컨텐츠 공유를 위한 장치 및 컨텐츠 공유 서비스 제공 방법
CN104918071A (zh) 视频播放方法、装置和终端设备
EP1746813A1 (en) Method and apparatus for playing content on background image of mobile terminal
JP2008305435A (ja) 情報提供方法及び情報提供装置、並びに、情報受信方法及び情報受信装置
CN108762817A (zh) 应用调起的配置方法、装置、设备及存储介质
CN103246501A (zh) 一种分享应用的方法以及客户端
CN104980807A (zh) 一种用于多媒体互动的方法及终端
CN102339437A (zh) 电子装置及广告播放方法
WO2014001744A1 (en) Interactive system
CN102916999A (zh) 服务器装置和信息处理装置
Van Deursen et al. Implementing the media fragments URI specification
CN115061785A (zh) 信息下发方法、装置、存储介质及服务器
BRPI1005113A2 (pt) método para fornecer conteúdo por meio de um sistema de fornecimento de conteúdo que seja acessìvel por meio de diversas mìdias e sistema para fornecer conteúdo que seja acessìvel por meio de diversas mìdias

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant