一种群组的资讯订阅方法与流程

文档序号:12131862阅读:359来源:国知局
一种群组的资讯订阅方法与流程

本发明涉及移动社交互动领域,具体涉及一种群组的资讯订阅方法。



背景技术:

随着互联网技术的发展,越来越多的社交生活被移到了互联网上,不管是个人生活,还是团队协作,这些社交生活很重要的一部分是线下生活在网络上的延续,例如即时通讯产品(IM工具/APP)、社交网络(如订阅号、公众号)等,现有的即时通讯产品、社交网络虽然在各自的领域对线下生活做了一定了延续,但仅仅在IM和社交网络两个方面做单独的延续。

尤其是,群组的内部成员之间的通讯一般是限于内部讨论的,不能够对外发布,而现有技术中通常是需要通过公众号等方式进行对外不特定对象的消息发布,例如订阅公众号、关注讨论话题来获得消息发布,但这些传统的方式中通常没有成员管理的属性,也就是说仅有一个公众号的管理者进行统一的消息发布,这是不方便的。



技术实现要素:

本发明目的在于提供一种群组的资讯订阅方法,该群组具有一组织号以及成员组,成员组中的成员之间可进行IM会话,该群组的资讯订阅方法还包括:

创建该群组的订阅列表;

响应于订阅请求,使得请求用户加入到该群组的订阅列表中;

将群组的成员组中的成员所发布的订阅内容推送至前述订阅列表中一个或多个订阅用户。

进一步的实施例中,前述方法中,前述成员所发布的订阅内容受推送范围约束地推送至前述订阅列表中一个或多个订阅用户以供查阅。

进一步的实施例中,前述方法中,前述订阅列表中的订阅用户被设置成仅具有查阅订阅内容的权限属性。

订阅用户被设置成不具有发送反馈消息的权限。

进一步的实施例中,述方法中,通过所述群组的组织号、名称中的至少一种而使得该群组得以在网络上被搜索到。

进一步的实施例中,当外部用户的用户数据满足设定的订阅规则时,使得外部用户自动加入到群组的订阅列表中。

进一步的实施例中,当收到群组的外部用户的订阅请求时,响应于允许订阅的指令而使得外部用户加入到群组的订阅列表中。

进一步的实施例中,所述群组的订阅列表在群组创建时即建立。

进一步的实施例中,前述方法更加包含:

管理所述订阅列表,包括添加或删除中的至少一种。

根据本发明的改进,还提出一种系统,包括服务器以及通过网络与服务器连接的移动终端,该移动终端上安装有可运行的软件程序以实现群组功能,群组具有一组织号以及成员组,成员组中的成员之间可进行IM会话,其中:

所述移动终端还包括:

显示屏;一个或多个处理器;存储器,被设置用于存储由所述一个或多个处理器所执行的程序模块,这些程序包括:

供所述成员组中的成员进行调用以编辑订阅内容的模块;

所述服务器还包括:

用于响应于外部用户的订阅请求,使得外部用户加入到该群组的订阅列表中的模块;

用于将前述成员所发布的订阅内容推送至前述订阅列表中一个或多个订阅用户以供查阅的模块。

应当理解,前述构思以及在下面更加详细地描述的额外构思的所有组合只要在这样的构思不相互矛盾的情况下都可以被视为本公开的发明主题的一部分。另外,所要求保护的主题的所有组合都被视为本公开的发明主题的一部分。

结合附图从下面的描述中可以更加全面地理解本发明教导的前述和其他方面、实施例和特征。本发明的其他附加方面例如示例性实施方式的特征和/或有益效果将在下面的描述中显见,或通过根据本发明教导的具体实施方式的实践中得知。

附图说明

附图不意在按比例绘制。在附图中,在各个图中示出的每个相同或近似相同的组成部分可以用相同的标号表示。为了清晰起见,在每个图中,并非每个组成部分均被标记。现在,将通过例子并参考附图来描述本发明的各个方面的实施例,其中:

图1是移动终端的一个示例性构成示意图。

图2是包含多个移动终端和服务器的移动社交网络系统的示意图。

图3是根据本发明某些实施例的群组的资讯订阅方法的流程示意图。

图4是根据本发明某些实施例的在移动终端上组织社交网络的方法的示意图。

具体实施方式

为了更了解本发明的技术内容,特举具体实施例并配合所附图式说明如下。

在本公开中参照附图来描述本发明的各方面,附图中示出了许多说明的实施例。本公开的实施例不必定意在包括本发明的所有方面。应当理解,上面介绍的多种构思和实施例,以及下面更加详细地描述的那些构思和实施方式可以以很多方式中任意一种来实施,这是应为本发明所公开的构思和实施例并不限于任何实施方式。另外,本发明公开的一些方面可以单独使用,或者与本发明公开的其他方面的任何适当组合来使用。

如图1所示的移动终端的示意图,在该例子中,移动终端构造为一个手持式智能通信终端,如智能手机(Smartphone),在另一些实施例中,移动终端还可以构造成其他的设备/终端,例如掌上式平板电脑、个人数字处理终端等,具有显示、处理和网络连接功能的智能设备(电子设备)。下面智能手机为例,描述本发明目的的示例性实现。

结合图1,智能手机100包括一个或多个处理单元(CPU)101、存储器控制器102、外设接口103、无线通信装置104、外部端口105、后置摄像头1061、前置摄像头1062、音频电路107、一个或多个麦克风1071、一个或多个扬声器1072、存储器120、I/O子系统130、触控屏132、其他输出或控制设备134、一个或多个运动传感器140以及一个或多个定位装置150。这些组件通过一条或多条数据总线/信号线160进行通信。图1所表示的智能手机100仅仅是一个示例,该智能手机100的组件还可以比图示具有更多或者更少的组件,或者具有不同的组件配置。图1所示的各种组件可以利用硬件、软件或者软硬件的结合来实现,包括一个或多个信号处理和/或集成电路。

前述一个或多个处理器(CPU)101作为智能手机100的控制执行核心组件,运行各种存储在存储器120内的程序和/或指令集,以便实现智能手机100的各项功能并对数据进行相关处理。

存储器120,包括高速随机读取存储器进行数据缓存,还包括非易失性存储器,例如一个或多个闪存设备(FLASH),或者其他非易失性固态存储设备。在某些实施例中,存储器120还可以包括远离前述一个或多个处理器101的存储器,例如经由无线通信装置104或者外部端口105以及通信网络进行访问的网络附加存储器,其中的通信网络可以是因特网、一个或多个内部网络、局域网(LAN)、存储局域网(SAN)、广域网(WLAN)等,或者其他适当的组合形式。

存储器控制器102,控制智能手机100的诸如一个或多个处理器101、外设接口103之类的组件对存储器120的访问。

外设接口103,用于将智能手机100的输入和输出外设耦接到处理器101和存储器120。

处理器101、存储器控制器102以及外设接口103可以在单个芯片上实现,例如图1中表示的芯片110。在另外的例子中,它们也可以在多个分立的芯片上实现。

无线通信装置104,用于实现智能手机100与通信网络以及其他设备进行通信。例如通过电磁波来实现数据信息的交换,无线通信装置104执行电磁波的接收和发送,将电磁波变成电信号或者将电信号变换成电磁波。无线通信装置104可包括公知的用于执行这些功能的电路和/或模块,例如天线系统、RF收发器、用户身份识别卡(SIM)、CODEC芯片组、数字信号处理器等,或者它们的组合。这些无线通信装置104通过无线通信与通信网络和/或其他设备进行通信,这些通信网络例如因特网、内部网、诸如蜂窝电话网络之类的无线网络、无线局域网(LAN)、城域网(MAN)等。这些无线通信可以基于多种通信协议、标准中的至少一种,包括但不限于全球移动通信系统(GSM)、增强型数据GSM环境(EDGE)、宽带码分多址(W-CDMA)、码分多址(CDMA)、蓝牙(Bluetooth)、基于IEEE标准的Wi-Fi、基于因特网协议的语音传输(VoIP)、即时消息协议(IM)、短讯息服务协议(SMS),或者其他任意合适的通信协议。

外部接口105,例如通用串行总线接口(USB)、火线接口1394(FireWire)、高清晰度多媒体接口(HDMI)、VGA接口等,适于直接或者通过网络(如因特网、无限局域网等)间接耦接到其他设备。

后置摄像头1061以及前置摄像头1062提供了智能手机100的视频和/或图像输入功能。后置摄像头1061以及前置摄像头1062具有光学镜头以及图像传感器,图像传感器用于捕捉通过光学镜头形成的被摄目标的图像以获取图像数据。后置摄像头1061以及前置摄像头1062受控地启动而获取被拍摄方向的图像数据和/或视频数据。这些图像数据和/或视频数据被通过数据总线或者信号线160传输至外设接口103和/或存储器120,以便后续处理。

音频电路107、麦克风1071以及扬声器1072提供了用户与智能手机100之间的音频接口。音频电路107接收来自外设接口103的音频数据并转换成电信号,将这些电信号传输至扬声器1072,扬声器1072将电信号变换成人耳可听见的声波。音频电路还接收由麦克风从声波变换的电信号,并将电信号变换成音频数据,再将音频数据传输至外设接口103和/或存储器120以便进行后续处理。音频数据可以由外设接口103从存储器120和/或无线通信装置104中检索到,和/或传输到存储器120和/或无线通信装置104。在某些实施例中,音频电路107还包括头戴式送/受话器插孔,适于接受输入/输出外设的插入。

I/O子系统130提供智能手机100的输入/输出外设与外设接口103之间的接口。输入/输出外设包括触控屏132、其他输入/控制设备,或者其它类似的设备。本例的I/O子系统130包括一触控屏控制器131以及一个或多个其他输入控制器133。该一个或多个其他输入控制器133接收/发送来自/去往其他输入/控制设备的电信号。所述的输入/控制设备134包括物 理按钮(例如按压式按钮、摇杆按钮等)、拨号盘、滑动式开关、操纵杆、旋转式多重选择器等。

触控屏132同时提供智能手机100与用户之间的输入与输出接口。触控屏控制器131接收/发送来自/去往触控屏的电信号。该触控屏132向用户提供可视输出,包括文本、图形、视频及其任意组合。

触控屏132适于基于触觉和/或触知来接受用户的输入。触控屏132具有一个接收用户输入的触摸敏感表面。触控屏132与触控屏控制器131(连同存储器120内存储的任何相关联的模块和/或指令集一起)检测触控屏上的接触(以及接触的连续和/或中断),并且将检测到的接触变换成与显示在触控屏上的诸如一个或多个软按键之类的用户界面的交互。

在一些实施例中,触控屏132与用户之间的接触基于一个或多个手指。在另一些例子中,触控屏132与用户之间的接触基于外部设备,诸如电容笔等。

触控屏132可基于LCD、LED技术的触控式设备,可以采用多种触敏技术中的一种来检测接触以及接触的连续与中断,例如电容、电阻、红外和声表面波技术,接近传感器阵列等。

一个或多个运动传感器140,用于获取智能手机100和/或智能手机100所附接/所附加/所安装在的设备、工具、器件等的运动状态数据和/或空间数据,这些获取的数据通过数据总线或信号线160传输至外设接口103,以便进行处理。

运动传感器140包括诸如电子陀螺仪、电子罗盘、加速度传感器、倾角传感器之类的传感装置,用于获取智能手机100和/或智能手机100所附接/所附加/所安装在的设备、工具、器件的多种运动状态数据,在一些例子中,智能手机100中的运动传感器140由以上所列举或未列明的至少两种运动传感器组合构成,从而发挥运动传感器的功能,利用信息融合的效应达到最大化地利用。

一个或多个定位装置150,用于获取智能手机100和/或智能手机100所附接/所附加/所安装在的设备、器件、工具的地理位置数据。这些获取的数据通过数据总线或信号线160传输至外设接口103,以便进行处理。

定位装置150,包括诸如全球定位系统(GPS)卫星定位接收模块、格洛纳斯(Glonass)卫星定位接收模块、伽利略(Galileo)卫星定位接收模块、北斗卫星定位接收模块等。在一些例子中,定位装置150由以上至少两种接收模块组成。定位装置150,适于接收(采样)卫星的定位信号,从而得到不同历元的位置数据(位置向量)。

智能手机100还包括电源系统180,用于为各个组件供电。电源系统180包括电源 管理系统、一个或多个电源(电池或AC)、充电系统、电源故障检测电路、电源转换电路/逆变器、电源状态指示电路等。

在一些实施例中,如图1,智能手机100的软件组件包括操作系统、通信模块(或指令集)、接触和/或运动模块(或指令集)、用于实现群组资讯订阅的模块(或指令集)以及其他的一个或多个应用(或指令集)。

操作系统,例如Linux、iOS、WINDOWS、Android系统,或者诸如Vxworks之类的嵌入式系统,具有用于控制和管理常规系统任务(例如内存管理、存储设备控制、电源管理等)以及有助于各类软硬件组件之间通信的各种软件组件和/或驱动器。

通信模块,有助于经一个或多个外部端口105而与其他设备进行通讯。并且该通讯模块还包括用于处理外部端口105和/或无线通信装置104接收的数据的各种软件。

接触和/或运动模块,与触控屏控制器130一起来检测与触控屏132的接触。该模块包括用于执行与跟触控屏132的接触检测相关联的各种操作的软件,前述的操作例如确定是否发生接触、接触是否连续以及追踪触控屏上的移动、确定接触是否连续或者中断。

用于实现群组资讯订阅的模块,通过通信模块、以及前述的触控屏132、无线通信装置104、外部端口105与外部的服务器(如图2所示,服务器200)进行数据交互,实现群组的资讯订阅。这些实现群组的资讯订阅的各个功能在移动终端部分的实现,尤其是以下述方法中的各个流程中所涉及到的由移动终端部分执行的程序而实现。

结合图2、图3所示,根据本发明的某些实施例,一种群组的资讯订阅方法,该群组具有一组织号以及成员组,成员组中的成员之间可进行IM会话,该群组的资讯订阅方法还包括:

在服务器上创建该群组的订阅列表;

响应于订阅请求,使得请求用户加入到该群组的订阅列表中;

将群组的成员组中的成员所发布的订阅内容推送至前述订阅列表中一个或多个订阅用户。

优选的是,前述群组的订阅列表在群组创建时即建立。

根据以上实施例的技术方案,实现了一种可订阅的群组功能,也就是说在群组的IM会话以及文件共享等基本功能的基础上,本发明的技术方案中提出一种对该群组的内部成员对外发布订阅消息的方式,通过在服务器上构建一个订阅列表来记录外部用户(非群组的成员)的订阅,并且在群组的内部成员组的成员发布订阅消息时,推送到这些订阅用户,如此实现群组的对外发布功能。

在一些例子中,作为优选的方案,前述方法更加包含:将群组的成员组的成员加入到前述的群组的订阅列表中,如此当群组对外有发布订阅消息时,每个成员也可以收到这些消息, 而不需要再通过内部的IM通讯来进行联系和讨论。

作为可选的方案,前述方法中,前述成员所发布的订阅内容受推送范围约束地推送至前述订阅列表中一个或多个订阅用户以供查阅。

在一些例子中,前述订阅列表中的订阅用户被设置成仅具有查阅订阅内容的权限属性。

订阅用户被设置成不具有发送反馈消息的权限。

前述方法中,通过所述群组的组织号、名称中的至少一种而使得该群组得以在网络上被搜索到。

当服务器接收到外部用户的订阅请求时,当外部用户的用户数据满足设定的订阅规则时,使得外部用户自动加入到群组的订阅列表中。

这样的订阅规则可以由群组的创建者进行定义或者修改,当然在获得授权的前提下,这些规则还可以被群组的管理员进行编辑修改。

在另一些例子中,当收到群组的外部用户的订阅请求时,响应于允许订阅的指令而使得外部用户加入到群组的订阅列表中。

如此,可以通过群组的创建者,或者管理员(如果获得授权的情况下)来确认哪些用户可以被接纳而订阅群组,从而可以收到群组的订阅消息发布。

当然,群组的创建者,或者管理员(如果获得授权的情况下)还可以管理所述订阅列表,包括添加或删除中的至少一种。

应当说明的是,这里的以及上述实施例的内容所提及的订阅列表是指群组的订阅列表。

下面结合图4来说明前述群组的一个示例性建立过程,如前述内容所说明的,该群组具有社交网络的属性(可被订阅),同时兼具了传统群组的功能实现,具有两种融合的特性和属性。下面结合图4来具体说明这样的一种群组的实现。

结合图1、图2、图4所示,本发明的某些实施例描述了一种在移动终端上组织社交网络的方法,该移动终端(例如图1所示的智能手机100)具有一显示屏并可通过移动网络与至少一个服务器200连接,如图2所示。

结合图4所示,前述组织社交网络的方法包括以下步骤:

建立移动终端与服务器200之间的网络连接(S101);

移动终端(智能手机100)接收创建者的操作确定社交网络的名称和图标,发送至服务器200(S102);

服务器200创建一社交网络并赋予社交网络的组织号以及建立该社交网络的成员组,所述成员组中的成员被设置成具有这样的权限属性,可调用社交网络的订阅内容编辑模块以编辑订阅内容(S103);

移动终端的显示屏表征社交网络的创建;以及

在所述成员组的一个或多个成员的移动终端上表征其订阅列表,并将前述所建立的社交网络自动加入到订阅列表中,以接收该社交网络所发布的订阅内容(S105)。

值得一提的是,在该组织社交网络的方法所提及的订阅列表“例如在所述成员组的一个或多个成员的移动终端上表征其订阅列表,并将前述所建立的社交网络自动加入到订阅列表中,以接收该社交网络所发布的订阅内容”中所涉及的,是指成员组中某个成员的订阅列表。

如此,即建立起了前述的本发明图3实施例的群组。根据以上实施例,在组织社交网络时,不仅建立了可以发布订阅内容的社交网络(犹如传统的社交网络本身,例如公众号),同时还建立了该社交网络的固有的成员组,这个成员组作为社交网络的固有属性是在创建社交网络时即被建立的并且不会被解散。这些成员组及其成员具有被赋予的特殊的属性使得他们可以编辑订阅内容并将所建立的社交网络自动加入到自身的订阅列表中,如此成员组中的成员将可以自动接收到社交网络所发布的订阅消息,也即成员本身即订阅了该社交网络。同时,这些订阅消息可以被推送到订阅用户,这样的订阅用户是不属于作为社交网络的固有成员组的成员的,是需要通过关注(订阅)社交网络以后才可以获取到订阅消息的。同时,社交网络的成员组的成员之间可以建立IM通讯进行通讯。

结合图2、图4所示,根据以上实施例的组织社交网络的方法,其在创建社交网络的过程中同时赋予了社交网络的群组的性质,使其得以在被外部订阅的基础上,其内部成员之间可以IM通讯并且每个人具有发布订阅消息的权限,并非限于创建,这是有别于现有技术的。可以使得利于这样的组织社交网络的方法,尤其是适用于一个集体/团体的内部使用,例如公司、项目组、课题组等,但其内部成员需要沟通以及共享信息时,可直接进行IM通讯和/或在成员组的成员之间共享文件;当其需要获取外部关注或者对外发布消息时,可调用社交网络的订阅内容编辑模块以编辑订阅内容,从而进行发布,外部订阅用户可以直接获得订阅消息的推送。

正如以上所描述的,在所建立的社交网络中,成员组的内部成员在其移动终端上具有其自己的订阅列表,正如现有技术中订阅列表,这个订阅列表决定了成员可以接收到的推送消息。根据本发明的实施例,社交网络的成员组的成员的移动终端上,自动将已建立的社交网络(根据其组织号)加入到订阅列表中,以接收该社交网络所发布的订阅内容。

步骤S101,移动终端与服务器200之间的网络连接的建立,在一些例子中,可以是基于多种通信网络而实现,例如因特网、内部网、诸如蜂窝电话网络之类的无线网络、无线局域网(LAN)、城域网(MAN)等。基于智能手机100的无线通信装置以及软件程序,可使得智能手机100接入通信网络,建立起与服务器200(同样接入到通信网络)之间的网络连接,二者 之间可以进行数据通讯。如此,在创建社交网络时,即确定了社交网络的成员组以及组织号,成员组的每个成员自己就关注了该社交网络,当成员组内的成员发布订阅消息时,即可自动推送到成员组的各个成员。这样,当成员组内的成员需要向订阅用户发布消息时,可以直接发布订阅消息即可,这些订阅消息可以同时被推送到成员组的成员。同时,当成员组内的成员需要仅仅针对成员组发布消息或者进行讨论活动时,可直接通过IM通讯即可,与一个或多个成员建立会话进行文本、语音、图形消息的交互。

步骤S102,移动终端(智能手机100)接收创建者的操作确定社交网络的名称和图标,发送至服务器200(S102)。

结合图3所示,在一些例子中,由创建者通过智能手机100的触控屏进行信息的输入和确认,以决定/确定所希望创建的社交网络的名称(name)和图标(icon)。名称可以是中文、英文、符号及其任意的组合。图标可以是各种图形的集合。在一些例子中,图标可以是利用一些默认的图标样式,这些默认的样式被作为智能手机内的程序的一部分,可以直接被使用的。在另一些例子中,图标也可以是被在创建好社交网络以后的管理过程中进行修改和替换的。

这些被确定下来的名称、图标被发送至服务器200。

步骤S103,服务器200基于创建者所决定的名称和图标创建一社交网络,赋予社交网络的组织号,并建立该社交网络的成员组。

该组织号为该社交网络的识别码,具有唯一性,并可以基于该组织号而直接搜索到社交网络,正如以下内容将说明的,还可以基于该组织号而关注和订阅组织,以接收订阅消息的推送。

社交网络的成员组,是社交网络的一个特殊的固有属性,在创建时该成员组即被建立。该成员组中的成员被设置成具有这样的权限属性,可调用社交网络的订阅内容编辑模块以编辑订阅内容。

本例子中,前述成员组的成员来源于移动终端通讯录和/或移动终端中某一个或多个应用程序的联系人,例如智能手机的系统联系人/通讯录,或者智能手机的一个或多个应用程序的联系人,例如Skype、QQ等应用程序的联系人。

在一些例子中,可以通过邀请或者主动选择这些通讯录和/或联系人而决定所述成员组的成员,并且每个新加入的成员均被设置成自动加入到所述的讨论组中。

作为优选的例子,所建立的社交网络的成员组设置有至少两个具有这样的权限的成员,这些成员可通过各自的移动终端同时调用社交网络的订阅内容编辑模块编辑社交网络的订阅内容。如此,他们所发布的内容可以被同时发布。

在一些例子中,前述成员组设置有至少两个具有相同权限的用户,每个用户具有对应的密钥以登入社交网络,每个用户可在各自的移动终端上通过其密钥登入社交网络,编辑社交网络的订阅内容并决定其推送的范围。

如此,在创建社交网络时,即确定了社交网络的成员组以及组织号,成员组的每个成员自己就关注了该社交网络,当成员组内的成员发布订阅消息时,即可自动推送到成员组的各个成员。这样,当成员组内的成员需要向订阅用户发布消息时,可以直接发布订阅消息即可,这些订阅消息可以同时被推送到成员组的成员。同时,当成员组内的成员需要仅仅针对成员组发布消息或者进行讨论活动时,可直接通过IM通讯即可,与一个或多个成员建立会话进行文本、语音、图形消息的交互。

结合图1、图2、图3所示,根据本发明公开的技术方案,还涉及一种系统,包括服务器200以及通过网络与服务器200连接的移动终端(例如智能手机100),该移动终端上安装有可运行的软件程序以实现群组功能,群组具有一组织号以及成员组,成员组中的成员之间可进行IM会话,其特征在于,

所述移动终端(智能手机100)还包括:

显示屏;

一个或多个处理器;

存储器,被设置用于存储由所述一个或多个处理器所执行的程序模块,这些程序包括:

供所述成员组中的成员进行调用以编辑订阅内容的模块;

所述服务器200还包括:

用于响应于外部用户的订阅请求,使得外部用户加入到该群组的订阅列表中的模块;

用于将前述成员所发布的订阅内容推送至前述订阅列表中一个或多个订阅用户以供查阅的模块。

应当说明的是,前述服务器以及移动终端上所涉及的处理及其具体实现已经在前述内容所描述的实施例中加以了具体的描述。

虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明。本发明所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰。因此,本发明的保护范围当视权利要求书所界定者为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1