信息发布接收装置、方法及系统与流程

文档序号:19105294发布日期:2019-11-12 22:36阅读:281来源:国知局
信息发布接收装置、方法及系统与流程

本发明涉及信息发布接收技术领域,尤其涉及一种信息发布接收装置、方法及系统。



背景技术:

现有技术的信息发布接收方法中,用户作为信息发布者需要事先编辑配置好信息内容,再通过信息发送功能将编辑配置好的信息发送出去。但是,信息发布者在发布信息内容的过程中,往往会受限于信息服务器给予的权限不足,而无法自主随意地发送出想要信息服务器未给予配置权限的信息内容,例如,信息发布者需要发布一张动态形式的显示页面时,但是由于权限不足导致无法发送显示;或者信息发布者需要自定义加入某个信息配置插件时,由于权限不足只能作罢,从而无法实现想要达到的功能效果。同时,信息的接收方在接收该信息内容时,往往需要先手动搜索或关注到该信息内容,才能进行信息查看,使用体验不佳。



技术实现要素:

本发明的主要目的在于提供一种信息发布接收装置、方法及系统,旨在解决信息发布者因权限不足而无法进行信息发布的自主配置的技术问题。

为实现上述目的,本发明实施例提供一种信息服务器,应用于信息服务器和信息发布装置,所述信息服务器具有最高权限和次级权限,所述信息服务器包括:

接收模块,用于接收信息发布装置的权限请求指令;

验证模块,用于验证所述权限请求指令所指代的权限是否属于信息服务器的次级权限,若是,则验证通过;

发送模块,用于发送验证通过的所述权限请求指令对应的次级权限至信息发布装置。

可选地,本发明实施例提供一种信息发布装置,应用于信息服务器、信息发布装置和信息接收装置,所述信息发布装置包括:

权限请求模块,用于向信息服务器发送权限请求指令;

第一检测模块,用于检测是否有信息服务器发送的次级权限,若是,则获取该次级权限;

信息配置模块,用于在次级权限的预设权限范围内,基于用户的自定义配置指令对信息发布装置进行信息配置以获取待发布信息;

第一无线连接模块,用于在信息发布装置预设距离范围内发送无线连接信号;

信息发布模块,用于将待发布信息发送至基于无线连接信号与信息发布装置建立连接的信息接收装置。

可选地,所述信息发布装置的信息配置模块包括:

权限配置单元,用于当获取到次级权限时,根据所述次级权限配置信息发布装置的权限设置范围;

信息配置单元,用于在信息发布装置的权限设置范围内,基于用户的自定义配置指令对信息发布装置进行信息配置以获取待发布信息。

可选地,本发明实施例提供一种信息接收装置,应用于信息发布装置和信息接收装置,所述信息接收装置预设了无线连接功能的触发操作,所述信息接收装置包括:

第二检测模块,用于当接收到信息发布装置发送的无线连接信号时,检测信息接收装置是否感应到用户输入的触发操作;

第二无线连接模块,用于当感应到用户输入的触发操作时,在信息接收装置与信息发布装置之间建立无线连接;

显示模块,用于接收信息发送装置通过无线连接传输的信息并显示。

同时,为实现上述目的,本发明还提供一种信息发布接收方法,应用于信息服务器和信息发布装置,所述信息服务器具有最高权限和次级权限,所述信息发布接收方法包括:

信息服务器接收信息发布装置的权限请求指令;

信息服务器验证所述权限请求指令所指代的权限是否属于信息服务器的次级权限,若是,则验证通过;

信息服务器发送验证通过的所述权限请求指令对应的次级权限至信息发布装置。

可选地,本发明实施例提供一种信息发布接收方法,应用于信息服务器、信息发布装置和信息接收装置,所述信息发布接收方法包括:

信息发布装置向信息服务器发送权限请求指令;

信息发布装置检测是否有信息服务器发送的次级权限,若是,则获取该次级权限;

信息发布装置在次级权限的预设权限范围内,基于用户的自定义配置指令对信息发布装置进行信息配置以获取待发布信息;

信息发布装置在信息发布装置预设距离范围内发送无线连接信号;

信息发布装置将待发布信息发送至基于无线连接信号与信息发布装置建立连接的信息接收装置。

可选地,所述在次级权限的预设权限范围内,基于用户的自定义配置指令对信息发布装置进行信息配置以获取待发布信息的步骤包括:

当信息发布装置获取到次级权限时,根据所述次级权限配置信息发布装置的权限设置范围;

在信息发布装置的权限设置范围内,基于用户的自定义配置指令对信息发布装置进行信息配置以获取待发布信息。

可选地,本发明实施例提供一种信息发布接收方法,应用于信息发布装置和信息接收装置,所述信息接收装置预设了无线连接功能的触发操作,所述信息发布接收方法包括:

当信息接收装置接收到信息发布装置发送的无线连接信号时,检测信息接收装置是否感应到用户输入的触发操作;

当信息接收装置感应到用户输入的触发操作时,在信息接收装置与信息发布装置之间建立无线连接;

信息接收装置接收信息发送装置通过无线连接传输的信息并显示。

此外,为实现上述目的,本发明还提供一种信息发布接收系统,所述信息发布接收系统包括:信息服务器、信息发布装置,所述信息服务器具有最高权限和次级权限,

所述信息服务器包括:

接收模块,用于接收信息发布装置的权限请求指令;

验证模块,用于验证所述权限请求指令所指代的权限是否属于信息服务器的次级权限,若是,则验证通过;

发送模块,用于发送验证通过的所述权限请求指令对应的次级权限至信息发布装置。

所述信息发布装置用于向信息服务器发送权限请求指令、用于接收信息服务器发送的次级权限。

可选地,所述信息发布接收系统还包括信息接收装置,所述信息发布装置包括:

权限请求模块,用于向信息服务器发送权限请求指令;

第一检测模块,用于检测是否有信息服务器发送的次级权限,若是,则获取该次级权限;

信息配置模块,用于在次级权限的预设权限范围内,基于用户的自定义配置指令对信息发布装置进行信息配置以获取待发布信息;

第一无线连接模块,用于在信息发布装置预设距离范围内发送无线连接信号;

信息发布模块,用于将待发布信息发送至基于无线连接信号与信息发布装置建立连接的信息接收装置。

可选地,所述信息接收装置预设了无线连接功能的触发操作,所述信息接收装置包括:

第二检测模块,用于当接收到信息发布装置发送的无线连接信号时,检测信息接收装置是否感应到用户输入的触发操作;

第二无线连接模块,用于当感应到用户输入的触发操作时,在信息接收装置与信息发布装置之间建立无线连接;

显示模块,用于接收信息发送装置通过无线连接传输的信息并显示。

本发明通过接收模块接收信息发布装置的权限请求指令;然后验证模块验证所述权限请求指令所指代的权限是否属于信息服务器的次级权限,若是,则验证通过;最后发送模块发送验证通过的所述权限请求指令对应的次级权限至信息发布装置。通过上述方式,信息发布者在进行信息发布的时候,可以随意自主地进行信息编辑配置,使得发布的最终显示效果达到发布者想要达到的效果,而不用担心由于权限不足导致最终的发布效果与发布者预想的效果不符合,使得用户能够合理地获取到想要的自主权限,从而获得良好的信息发布效果,并且改善了信息接收者的信息接收方式,节省了信息接受者的信息获取成本,提高了信息获取的效率,提升了用户的使用体验。

附图说明

图1为本发明信息服务器第一实施例的模块示意图;

图2为本发明信息发布装置第一实施例的模块示意图;

图3为本发明信息发布装置第二实施例中信息配置模块的细化模块示意图;

图4为本发明信息接收装置第一实施例模块示意图;

图5为本发明信息发布接收方法第一实施例的流程示意图;

图6为本发明信息发布接收方法第二实施例的流程示意图;

图7为本发明信息发布接收方法第三实施例中所述在次级权限的预设权限范围内,基于用户的自定义配置指令对信息发布装置进行信息配置的步骤的细化的流程示意图;

图8为本发明信息发布接收方法第四实施例流程示意图;

图9为本发明信息发布接收系统第一、第二和第三实施例的系统实物示意图;

图10为本发明信息发布接收系统第一、第二和第三实施例的系统模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参考附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

现在将参考附图描述实现本发明各个实施例的信息发布装置。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。

参考图1,本发明提供一种信息服务器,应用于信息服务器和信息发布装置,所述信息服务器具有最高权限和次级权限,在信息服务器第一实施例中,所述信息服务器包括:

接收模块10,用于接收信息发布装置的权限请求指令;

上述信息服务器可以为个人电脑、主机等设备,该信息服务器与信息发布装置的数据信息交流需要保持畅通,即信息发布装置的发布功能依托于信息服务器的功能来实现。信息服务器主要用于数据处理和分析,将信息发布装置的所要发布的信息数据进行审核,如若信息发布装置所发布的信息数据不符合信息服务器的规则或严重影响到信息服务器的正常运行时,则信息服务器将其列为不正常运行现象,切断该信息发布装置与信息服务器的数据传输,以终止信息发布装置不正常运行时的功能使用,保障信息服务器的安全。为尽量防止信息发布装置出现不正常运行对信息服务器的影响,信息服务器需要对信息发布装置进行权限限制,因此,信息服务器持有所有功能使用的最高权限,而信息发布装置只能分配到次级权限。所述次级权限指的是信息服务器所有功能正常使用时所拥有的非系统级权限,该次级全向无法取代最高权限和/或影响到信息服务器的安全正常使用。因此,次级权限属于不完整但能保障信息发布装置功能正常使用的局部权限。

具体的,信息服务器接收来自信息发布装置的权限请求指令,其接收的方式可以是通过无线连接的信息数据传输,也可以是通过串口有线连接的信息数据传输,或者是信息服务器和信息发布装置处于同一载体中,即信息服务器直接从内存中读取到信息发布装置的权限请求指令。在获取到信息发布装置的权限请求指令之后,信息服务器将对该权限请求指令进行分析,以获取到该权限请求指令中包含的详细的数据指令,比如权限请求指令信息源的设备编码和权限请求等级,通过分析,信息服务器可以识别到权限请求指令中所指代的设备,并获得该设备所请求权限等级对应的权限内容。由此进行判断分析下一步的功能执行。

验证模块20,用于验证所述权限请求指令所指代的权限是否属于信息服务器的次级权限,若是,则验证通过;

最高权限是信息服务器不能赋予信息发布装置的权限,而其他能够保障系统或平台正常运行的权限统称为子权限,子权限中包括很多,基本都是各种功能使用的权限,其中任意子权限的组合都称为次级权限。次级权限可以根据所能影响到信息服务器正常运行的能力进行等级排列,等级越高,则影响到信息服务器的权限能力越大。次级权限不影响到信息服务器的安全运行,但并没有完全开放赋予给所有信息发布装置,这是为了保障信息发布装置不因功能权限过多而影响到正常运行时的流畅度。当然,次级权限理论上是可以开放给信息发布装置的,因此只要信息发布装置需要进行相应功能处理并且向信息服务器发出权限请求,在信息服务器验证通过的情况下,便可以获得对应的次级权限。

因此,本实施例中,在获取到权限请求后,信息服务器通过分析该权限请求,提取其中所述次级权限对应的权限等级进行验证,如若信息发布装置所请求的权限属于信息服务器的次级权限,即该权限无法影响到信息服务器的安全运行,则验证通过。验证过程除了对权限进行验证,还包括对信息发布装置对应设备编号进行验证。一般地,设备编号是唯一的身份标识,除了被回收或取消的设备编号,能够被验证的设备编号一般意味着设备编号所对应的信息发布装置是已验证过的合法设备。

发送模块30,用于发送验证通过的所述权限请求指令对应的次级权限至信息发布装置。

当信息服务器验证所述权限请求指令通过时,证明该信息发布装置既是合法的设备,其权限请求指令对应的次级权限也符合信息服务器的规则或不足够影响到信息服务器的正常运行,此时信息服务器通过连接通道将对应的次级权限发送至信息发布装置。

本发明通过接收模块10接收信息发布装置的权限请求指令;然后验证模块20验证所述权限请求指令所指代的权限是否属于信息服务器的次级权限,若是,则验证通过;最后发送模块30发送验证通过的所述权限请求指令对应的次级权限至信息发布装置。通过上述方式,信息发布者在进行信息发布的时候,可以随意自主地进行信息编辑配置,使得发布的最终显示效果达到发布者想要达到的效果,而不用担心由于权限不足导致最终的发布效果与发布者预想的效果不符合,使得用户能够合理地获取到想要的自主权限,从而获得良好的信息发布效果,并且改善了信息接收者的信息接收方式,节省了信息接受者的信息获取成本,提高了信息获取的效率,提升了用户的使用体验。

进一步地,本发明提供一种信息发布装置,应用于信息服务器、信息发布装置和信息接收装置,参考图2,在信息发布装置第一实施例中,所述信息发布装置包括:

权限请求模块40,用于向信息服务器发送权限请求指令;

本实施例中,信息发布装置在发布信息的过程中,需要拥有更高的权限才能调动更多的功能进行使用。在与信息服务器保持畅通的情况下,根据所需使用而权限不足的功能,辨识该功能所需要的具体权限能力,将该权限能力加载成权限请求指令,通过信息发布装置与信息服务器之间的连接通道,将该权限请求指令发送至信息服务器。

需要说明的是,该权限请求指令中需要包含的信息除了所请求的权限信息,还可以包括该信息发布装置中的设备编码,以便于信息服务器进行验证识别。这是保障信息发布装置和信息服务器之间能够在一个正常运行的环境系统中有效实现数据传输的前提,避免被其他非法的不明设备影响到二者之间的正常数据传输。

第一检测模块50,用于检测是否有信息服务器发送的次级权限,若是,则获取该次级权限;

在向信息服务器进行权限请求指令发送之后,信息发布装置需要进行等候,等待信息服务器接收验证并返回一个权限请求指令的处理结果。这个过程需要根据信息服务器处理该权限请求指令的速度决定,若信息服务器及时处理,则很快便能获得该权限请求指令的结果,反之则需要进行长时间等待。因此,信息发布装置需要实时进行检测,保障能够即时获取到信息服务器的处理结果。当检测到有信息服务器发送的次级权限,获取该次级权限。

当然,信息服务器的处理结果会影响到本次权限请求的最终结果。若信息服务器验证通过了权限请求指令,并发送了对应的次级权限到信息发布装置上,则信息发布装置直接获取到了该次级权限;如若信息服务器验证不通过,则信息发布装置接收不到由信息服务器的任何结果。此时,在信息发布装置中可以有一个倒计时元件,该元件主要用于在发出权限请求指令之后规定信息发布装置的等待时长,超过该等待时长,则忽略本次权限请求指令和检测功能,进入下一次权限请求指令的发送周期。

信息配置模块60,用于在次级权限的预设权限范围内,基于用户的自定义配置指令对信息发布装置进行信息配置以获取待发布信息;

在获取到信息服务器发送的次级权限之后,根据该次级权限所规定的预设权限范围,规定对应的功能能够被信息发布装置调用和/或使用,并且在所述权限范围内,由用户的操作输入指令进行信息配置,以便获得待发布信息。

为方便理解本实施例,以下通过一个具体的例子进行说明:

次级权限规定所发送的信息内容可以通过套用基于该信息发布装置上的自定义模板生成新的信息,但不允许导入其他来源的模板。那么,信息发布者可以利用信息发布装置内的自定义模板生成任意信息,即所生成的信息可以遵循自定义模板上的格式,只要自定义模板上允许的信息,皆可以生成。例如自定义模板上允许发布名片,html5链接或商家红包等等,则生成的信息也可以包含名片,html5链接或商家红包等等。只要是在次级权限允许的范围内,信息发布装置皆可以对其进行信息配置,最终形成待发布信息,等待发送或下一步配置。

第一无线连接模块70,用于在信息发布装置预设距离范围内发送无线连接信号;

将信息配置完成好之后,信息发布装置可以在所能覆盖的预设距离范围内发送无线信号,以便建立起无线连接通道。由于信息发布装置的无线连接信号可以是面向公众设备,也可以是面向特定信息接收装置。这依托于所涉及的使用对象而采用对应的无线连接信号。例如,所配置的信息是发给公众设备的,则可以采用wifi形式或其他一对多连接方式;若所配置的信息是发给特定设备,例如配备有蓝牙功能模块的设备,则采用蓝牙无线连接技术。所使用的无线连接技术根据发送对象的不同可以进行调整。

信息发布模块80,用于将待发布信息发送至基于无线连接信号与信息发布装置建立连接的信息接收装置。

当信息接收装置允许并与信息发布装置建立起无线连接通道的时候,信息发布装置便可以通过该无线连接通道将配置好的信息发送至信息接收装置。当存在多个信息接收装置同时与信息发布装置连接在一起时,则同时将配置好的信息发送到各个信息接收装置上。

进一步地,在本发明信息发布装置第一实施例的基础上,提出信息发布装置第二实施例,参考图3,所述第二实施例与第一实施例之间的区别在于,所述信息配置模块60包括:

权限配置单元61,用于当获取到次级权限时,根据所述次级权限配置信息发布装置的权限设置范围;

本实施例主要是在获取到次级权限之后,分析次级权限的具体规定的功能范围,同步设置到信息发布装置的权限设置范围中,以便实时更新旧有的权限范围,将获取到的新的次级权限设置为信息发布装置中现有的权限设置范围。

信息配置单元62,用于在信息发布装置的权限设置范围内,基于用户的自定义配置指令对信息发布装置进行信息配置以获取待发布信息。

根据重新设置好的权限设置范围,用户能够通过自定义的操作配置指令实现对未获得次级权限时的信息发布装置中功能的操作,从而获得最终的信息配置发布效果。

当然,用户在进行信息配置的过程中,那些未被次级权限所覆盖的权限设置范围所对应的功能依旧是可以显示的,只是以非权限范围内功能的格式显示,例如灰色,或无法使用等。这样可以让用户明确地了解到当前理论上所能够使用但缺乏权限的功能,以便用户能够及时,准确地想信息服务器发送对应的权限请求指令。

进一步地,本发明提供一种信息接收装置,应用于信息发布装置和信息接收装置,参考图4,在信息接收装置第一实施例中,所述信息接收装置预设了无线连接功能的触发操作,所述信息接收装置包括:

第二检测模块90,用于当接收到信息发布装置发送的无线连接信号时,检测信息接收装置是否感应到用户输入的触发操作;

第二无线连接模块100,用于当感应到用户输入的触发操作时,在信息接收装置与信息发布装置之间建立无线连接;

显示模块110,用于接收信息发送装置通过无线连接传输的信息并显示。

本实施例中,需要在信息接收装置中预先设置好无线功能的触发操作,当接收到信息发布装置发送的无线连接信号时,需要检测信息接收装置是否感应到了用户输入的触发操作。所述触发操作可以进行自定义,包括但不限于以下形式:

1、摇一摇进行触发,信息接收装置可以是移动手机或便携式设备,配备有重力感应器,通过重力感应器的感应能力判断信息接收装置是否处于摇一摇的晃动状态中,若是,则判断感应到触发操作;

2、叩击感应触发,信息接收装置可以配备一个触摸感应元件,通过触摸感应元件判断当前是否接收到用户输入的叩击操作,若是,则判断感应到触发操作;

3、语音控制触发,信息接收装置可以配备有一块语音控制元件,通过语音控制元件判断用户的语音操作指令是否符合预设的触发指令,若是,则判断感应到触发操作。

当然,本发明的触发操作方式包括但不限于以上所举例的例子。

具体的,当信息接收装置接收到信息发布装置发送的无线连接信号时,需要确认是否要接收信息发布装置的连接。此时,确认方法是检测信息接收装置是否感应到基于用户输入的操作。如果要连接到该信息发布装置,其判断标准为用户是否输入了某个操作。而如果用户没有输入操作,则意味着用户没有意识去连接到信息发布装置上,反之,用户若输入了操作,则进行下一步功能。检测到某个操作之后,信息接收装置还需要再检测该操作是否符合信息接收装置中的预设触发操作,如果不符合,即证明用户属于无意识输入或输入错误,此时,不予以任何功能执行;若用户输入的操作与信息接收装置中的预设触发操作一致时,此时证明用户的输入是有意识并且有针对性目的的,并且该触发操作符合预设的逻辑规范,那么,信息接收装置可以执行无线连接功能。

信息接收装置感应到触发操作之后,通过无线连接功能将信息发布装置与信息接收装置连接起来,此时二者之间的无线连接通道建立完成,在无线连接通道内信息发布装置和信息接收装置可以实现信息数据的交流或传输。从信息接收装置的角度上看,可以接收到信息发布装置所传输过来的信息数据,并将该信息数据显示在信息接收装置上。

同时,为实现上述目的,本发明还提供一种信息发布接收方法,应用于信息服务器和信息发布装置,所述信息服务器具有最高权限和次级权限,参考图5,在信息发布接收方法第一实施例中,所述信息发布接收方法包括:

所述信息服务器包括:

步骤S10,接收信息发布装置的权限请求指令;

上述信息服务器可以为个人电脑、主机等设备,该信息服务器与信息发布装置的数据信息交流需要保持畅通,即信息发布装置的发布功能依托于信息服务器的功能来实现。信息服务器主要用于数据处理和分析,将信息发布装置的所要发布的信息数据进行审核,如若信息发布装置所发布的信息数据不符合信息服务器的规则或严重影响到信息服务器的正常运行时,则信息服务器将其列为不正常运行现象,切断该信息发布装置与信息服务器的数据传输,以终止信息发布装置不正常运行时的功能使用,保障信息服务器的安全。为尽量防止信息发布装置出现不正常运行对信息服务器的影响,信息服务器需要对信息发布装置进行权限限制,因此,信息服务器持有所有功能使用的最高权限,而信息发布装置只能分配到次级权限。所述次级权限指的是信息服务器所有功能正常使用时所拥有的非系统级权限,该次级全向无法取代最高权限和/或影响到信息服务器的安全正常使用。因此,次级权限属于不完整但能保障信息发布装置功能正常使用的局部权限。

具体的,信息服务器接收来自信息发布装置的权限请求指令,其接收的方式可以是通过无线连接的信息数据传输,也可以是通过串口有线连接的信息数据传输,或者是信息服务器和信息发布装置处于同一载体中,即信息服务器直接从内存中读取到信息发布装置的权限请求指令。在获取到信息发布装置的权限请求指令之后,信息服务器将对该权限请求指令进行分析,以获取到该权限请求指令中包含的详细的数据指令,比如权限请求指令信息源的设备编码和权限请求等级,通过分析,信息服务器可以识别到权限请求指令中所指代的设备,并获得该设备所请求权限等级对应的权限内容。由此进行判断分析下一步的功能执行。

步骤S20,验证所述权限请求指令所指代的权限是否属于信息服务器的次级权限,若是,则验证通过;

最高权限是信息服务器不能赋予信息发布装置的权限,而其他能够保障系统或平台正常运行的权限统称为子权限,子权限中包括很多,基本都是各种功能使用的权限,其中任意子权限的组合都称为次级权限。次级权限可以根据所能影响到信息服务器正常运行的能力进行等级排列,等级越高,则影响到信息服务器的权限能力越大。次级权限不影响到信息服务器的安全运行,但并没有完全开放赋予给所有信息发布装置,这是为了保障信息发布装置不因功能权限过多而影响到正常运行时的流畅度。当然,次级权限理论上是可以开放给信息发布装置的,因此只要信息发布装置需要进行相应功能处理并且向信息服务器发出权限请求,在信息服务器验证通过的情况下,便可以获得对应的次级权限。

因此,本实施例中,在获取到权限请求后,信息服务器通过分析该权限请求,提取其中所述次级权限对应的权限等级进行验证,如若信息发布装置所请求的权限属于信息服务器的次级权限,即该权限无法影响到信息服务器的安全运行,则验证通过。验证过程除了对权限进行验证,还包括对信息发布装置对应设备编号进行验证。一般地,设备编号是唯一的身份标识,除了被回收或取消的设备编号,能够被验证的设备编号一般意味着设备编号所对应的信息发布装置是已验证过的合法设备。

步骤S30,发送验证通过的所述权限请求指令对应的次级权限至信息发布装置。

当信息服务器验证所述权限请求指令通过时,证明该信息发布装置既是合法的设备,其权限请求指令对应的次级权限也符合信息服务器的规则或不足够影响到信息服务器的正常运行,此时信息服务器通过连接通道将对应的次级权限发送至信息发布装置。

本发明通过接收信息发布装置的权限请求指令;然后验证所述权限请求指令所指代的权限是否属于信息服务器的次级权限,若是,则验证通过;最后发送验证通过的所述权限请求指令对应的次级权限至信息发布装置。通过上述方式,信息发布者在进行信息发布的时候,可以随意自主地进行信息编辑配置,使得发布的最终显示效果达到发布者想要达到的效果,而不用担心由于权限不足导致最终的发布效果与发布者预想的效果不符合,使得用户能够合理地获取到想要的自主权限,从而获得良好的信息发布效果,并且改善了信息接收者的信息接收方式,节省了信息接受者的信息获取成本,提高了信息获取的效率,提升了用户的使用体验。

进一步地,在本发明信息发布接收方法第一实施例的基础上,提出信息发布接收方法第二实施例,应用于信息服务器和信息接收装置,参考图6,所述第二实施例与第一实施例之间的区别在于,所述信息发布接收方法包括:

步骤S40,信息发布装置向信息服务器发送权限请求指令;

本实施例中,信息发布装置在发布信息的过程中,需要拥有更高的权限才能调动更多的功能进行使用。在与信息服务器保持畅通的情况下,根据所需使用而权限不足的功能,辨识该功能所需要的具体权限能力,将该权限能力加载成权限请求指令,通过信息发布装置与信息服务器之间的连接通道,将该权限请求指令发送至信息服务器。

需要说明的是,该权限请求指令中需要包含的信息除了所请求的权限信息,还可以包括该信息发布装置中的设备编码,以便于信息服务器进行验证识别。这是保障信息发布装置和信息服务器之间能够在一个正常运行的环境系统中有效实现数据传输的前提,避免被其他非法的不明设备影响到二者之间的正常数据传输。

步骤S50,信息发布装置检测是否有信息服务器发送的次级权限,若是,则获取该次级权限;

在向信息服务器进行权限请求指令发送之后,信息发布装置需要进行等候,等待信息服务器接收验证并返回一个权限请求指令的处理结果。这个过程需要根据信息服务器处理该权限请求指令的速度决定,若信息服务器及时处理,则很快便能获得该权限请求指令的结果,反之则需要进行长时间等待。因此,信息发布装置需要实时进行检测,保障能够即时获取到信息服务器的处理结果。当检测到有信息服务器发送的次级权限,获取该次级权限。

当然,信息服务器的处理结果会影响到本次权限请求的最终结果。若信息服务器验证通过了权限请求指令,并发送了对应的次级权限到信息发布装置上,则信息发布装置直接获取到了该次级权限;如若信息服务器验证不通过,则信息发布装置接收不到由信息服务器的任何结果。此时,在信息发布装置中可以有一个倒计时元件,该元件主要用于在发出权限请求指令之后规定信息发布装置的等待时长,超过该等待时长,则忽略本次权限请求指令和检测功能,进入下一次权限请求指令的发送周期。

步骤S60,信息发布装置在次级权限的预设权限范围内,基于用户的自定义配置指令对信息发布装置进行信息配置以获取待发布信息;

在获取到信息服务器发送的次级权限之后,根据该次级权限所规定的预设权限范围,规定对应的功能能够被信息发布装置调用和/或使用,并且在所述权限范围内,由用户的操作输入指令进行信息配置,以便获得待发布信息。

为方便理解本实施例,以下通过一个具体的例子进行说明:

次级权限规定所发送的信息内容可以通过套用基于该信息发布装置上的自定义模板生成新的信息,但不允许导入其他来源的模板。那么,信息发布者可以利用信息发布装置内的自定义模板生成任意信息,即所生成的信息可以遵循自定义模板上的格式,只要自定义模板上允许的信息,皆可以生成。例如自定义模板上允许发布名片,html5链接或商家红包等等,则生成的信息也可以包含名片,html5链接或商家红包等等。只要是在次级权限允许的范围内,信息发布装置皆可以对其进行信息配置,最终形成待发布信息,等待发送或下一步配置。

步骤S70,信息发布装置在信息发布装置预设距离范围内发送无线连接信号;

将信息配置完成好之后,信息发布装置可以在所能覆盖的预设距离范围内发送无线信号,以便建立起无线连接通道。由于信息发布装置的无线连接信号可以是面向公众设备,也可以是面向特定信息接收装置。这依托于所涉及的使用对象而采用对应的无线连接信号。例如,所配置的信息是发给公众设备的,则可以采用wifi形式或其他一对多连接方式;若所配置的信息是发给特定设备,例如配备有蓝牙功能模块的设备,则采用蓝牙无线连接技术。所使用的无线连接技术根据发送对象的不同可以进行调整。

步骤S80,信息发布装置将待发布信息发送至基于无线连接信号与信息发布装置建立连接的信息接收装置。

当信息接收装置允许并与信息发布装置建立起无线连接通道的时候,信息发布装置便可以通过该无线连接通道将配置好的信息发送至信息接收装置。当存在多个信息接收装置同时与信息发布装置连接在一起时,则同时将配置好的信息发送到各个信息接收装置上。

进一步地,在本发明信息发布接收方法第二实施例的基础上,提出信息发布接收方法第三实施例,应用于信息服务器和信息接收装置,参考图7,所述第三实施例与第二实施例之间的区别在于,所述在次级权限的预设权限范围内,基于用户的自定义配置指令对信息发布装置进行信息配置以获取待发布信息的步骤包括包括:

步骤S61,当信息发布装置获取到次级权限时,根据所述次级权限配置信息发布装置的权限设置范围;

本实施例主要是在获取到次级权限之后,分析次级权限的具体规定的功能范围,同步设置到信息发布装置的权限设置范围中,以便实时更新旧有的权限范围,将获取到的新的次级权限设置为信息发布装置中现有的权限设置范围。

步骤S62,在信息发布装置的权限设置范围内,基于用户的自定义配置指令对信息发布装置进行信息配置以获取待发布信息。

根据重新设置好的权限设置范围,用户能够通过自定义的操作配置指令实现对未获得次级权限时的信息发布装置中功能的操作,从而获得最终的信息配置发布效果。

当然,用户在进行信息配置的过程中,那些未被次级权限所覆盖的权限设置范围所对应的功能依旧是可以显示的,只是以非权限范围内功能的格式显示,例如灰色,或无法使用等。这样可以让用户明确地了解到当前理论上所能够使用但缺乏权限的功能,以便用户能够及时,准确地想信息服务器发送对应的权限请求指令。

进一步地,在本发明信息发布接收方法第三实施例的基础上,提出信息发布接收方法第四实施例,应用于信息发布装置和信息接收装置,参考图8,所述第四实施例与第三实施例之间的区别在于,所述信息接收装置预设了无线连接功能的触发操作,所述信息发布接收方法包括:

步骤S90,当信息接收装置接收到信息发布装置发送的无线连接信号时,检测信息接收装置是否感应到用户输入的触发操作;

步骤S100,当信息接收装置感应到用户输入的触发操作时,在信息接收装置与信息发布装置之间建立无线连接;

步骤S110,信息接收装置接收信息发送装置通过无线连接传输的信息并显示。

本实施例中,需要在信息接收装置中预先设置好无线功能的触发操作,当接收到信息发布装置发送的无线连接信号时,需要检测信息接收装置是否感应到了用户输入的触发操作。所述触发操作可以进行自定义,包括但不限于以下形式:

1、摇一摇进行触发,信息接收装置可以是移动手机或便携式设备,配备有重力感应器,通过重力感应器的感应能力判断信息接收装置是否处于摇一摇的晃动状态中,若是,则判断感应到触发操作;

2、叩击感应触发,信息接收装置可以配备一个触摸感应元件,通过触摸感应元件判断当前是否接收到用户输入的叩击操作,若是,则判断感应到触发操作;

3、语音控制触发,信息接收装置可以配备有一块语音控制元件,通过语音控制元件判断用户的语音操作指令是否符合预设的触发指令,若是,则判断感应到触发操作。

当然,本发明的触发操作方式包括但不限于以上所举例的例子。

具体的,当信息接收装置接收到信息发布装置发送的无线连接信号时,需要确认是否要接收信息发布装置的连接。此时,确认方法是检测信息接收装置是否感应到基于用户输入的操作。如果要连接到该信息发布装置,其判断标准为用户是否输入了某个操作。而如果用户没有输入操作,则意味着用户没有意识去连接到信息发布装置上,反之,用户若输入了操作,则进行下一步功能。检测到某个操作之后,信息接收装置还需要再检测该操作是否符合信息接收装置中的预设触发操作,如果不符合,即证明用户属于无意识输入或输入错误,此时,不予以任何功能执行;若用户输入的操作与信息接收装置中的预设触发操作一致时,此时证明用户的输入是有意识并且有针对性目的的,并且该触发操作符合预设的逻辑规范,那么,信息接收装置可以执行无线连接功能。

信息接收装置感应到触发操作之后,通过无线连接功能将信息发布装置与信息接收装置连接起来,此时二者之间的无线连接通道建立完成,在无线连接通道内信息发布装置和信息接收装置可以实现信息数据的交流或传输。从信息接收装置的角度上看,可以接收到信息发布装置所传输过来的信息数据,并将该信息数据显示在信息接收装置上。

此外,为实现上述目的,本发明还提供一种信息发布接收系统,参考图9和图10,所述信息发布接收系统包括:信息服务器、信息发布装置,所述信息服务器具有最高权限和次级权限,在信息发布接收系统第一实施例中,所述信息服务器包括:

接收模块10,用于接收信息发布装置的权限请求指令;

上述信息服务器可以为个人电脑、主机等设备,该信息服务器与信息发布装置的数据信息交流需要保持畅通,即信息发布装置的发布功能依托于信息服务器的功能来实现。信息服务器主要用于数据处理和分析,将信息发布装置的所要发布的信息数据进行审核,如若信息发布装置所发布的信息数据不符合信息服务器的规则或严重影响到信息服务器的正常运行时,则信息服务器将其列为不正常运行现象,切断该信息发布装置与信息服务器的数据传输,以终止信息发布装置不正常运行时的功能使用,保障信息服务器的安全。为尽量防止信息发布装置出现不正常运行对信息服务器的影响,信息服务器需要对信息发布装置进行权限限制,因此,信息服务器持有所有功能使用的最高权限,而信息发布装置只能分配到次级权限。所述次级权限指的是信息服务器所有功能正常使用时所拥有的非系统级权限,该次级全向无法取代最高权限和/或影响到信息服务器的安全正常使用。因此,次级权限属于不完整但能保障信息发布装置功能正常使用的局部权限。

具体的,信息服务器接收来自信息发布装置的权限请求指令,其接收的方式可以是通过无线连接的信息数据传输,也可以是通过串口有线连接的信息数据传输,或者是信息服务器和信息发布装置处于同一载体中,即信息服务器直接从内存中读取到信息发布装置的权限请求指令。在获取到信息发布装置的权限请求指令之后,信息服务器将对该权限请求指令进行分析,以获取到该权限请求指令中包含的详细的数据指令,比如权限请求指令信息源的设备编码和权限请求等级,通过分析,信息服务器可以识别到权限请求指令中所指代的设备,并获得该设备所请求权限等级对应的权限内容。由此进行判断分析下一步的功能执行。

验证模块20,用于验证所述权限请求指令所指代的权限是否属于信息服务器的次级权限,若是,则验证通过;

最高权限是信息服务器不能赋予信息发布装置的权限,而其他能够保障系统或平台正常运行的权限统称为子权限,子权限中包括很多,基本都是各种功能使用的权限,其中任意子权限的组合都称为次级权限。次级权限可以根据所能影响到信息服务器正常运行的能力进行等级排列,等级越高,则影响到信息服务器的权限能力越大。次级权限不影响到信息服务器的安全运行,但并没有完全开放赋予给所有信息发布装置,这是为了保障信息发布装置不因功能权限过多而影响到正常运行时的流畅度。当然,次级权限理论上是可以开放给信息发布装置的,因此只要信息发布装置需要进行相应功能处理并且向信息服务器发出权限请求,在信息服务器验证通过的情况下,便可以获得对应的次级权限。

因此,本实施例中,在获取到权限请求后,信息服务器通过分析该权限请求,提取其中所述次级权限对应的权限等级进行验证,如若信息发布装置所请求的权限属于信息服务器的次级权限,即该权限无法影响到信息服务器的安全运行,则验证通过。验证过程除了对权限进行验证,还包括对信息发布装置对应设备编号进行验证。一般地,设备编号是唯一的身份标识,除了被回收或取消的设备编号,能够被验证的设备编号一般意味着设备编号所对应的信息发布装置是已验证过的合法设备。

发送模块30,用于发送验证通过的所述权限请求指令对应的次级权限至信息发布装置。

当信息服务器验证所述权限请求指令通过时,证明该信息发布装置既是合法的设备,其权限请求指令对应的次级权限也符合信息服务器的规则或不足够影响到信息服务器的正常运行,此时信息服务器通过连接通道将对应的次级权限发送至信息发布装置。

所述信息发布装置用于向信息服务器发送权限请求指令、用于接收信息服务器发送的次级权限。

本发明通过接收模块10接收信息发布装置的权限请求指令;然后验证模块20验证所述权限请求指令所指代的权限是否属于信息服务器的次级权限,若是,则验证通过;最后发送模块30发送验证通过的所述权限请求指令对应的次级权限至信息发布装置。通过上述方式,信息发布者在进行信息发布的时候,可以随意自主地进行信息编辑配置,使得发布的最终显示效果达到发布者想要达到的效果,而不用担心由于权限不足导致最终的发布效果与发布者预想的效果不符合,使得用户能够合理地获取到想要的自主权限,从而获得良好的信息发布效果,并且改善了信息接收者的信息接收方式,节省了信息接受者的信息获取成本,提高了信息获取的效率,提升了用户的使用体验。

进一步地,在本发明信息发布接收系统第一实施例的基础上,提出信息发布接收系统第二实施例,参考图9和图10,所述第二实施例与第一实施例之间的区别在于,信息发布接收系统还包括信息接收装置,所述信息发布装置包括:

权限请求模块40,用于向信息服务器发送权限请求指令;

本实施例中,信息发布装置在发布信息的过程中,需要拥有更高的权限才能调动更多的功能进行使用。在与信息服务器保持畅通的情况下,根据所需使用而权限不足的功能,辨识该功能所需要的具体权限能力,将该权限能力加载成权限请求指令,通过信息发布装置与信息服务器之间的连接通道,将该权限请求指令发送至信息服务器。

需要说明的是,该权限请求指令中需要包含的信息除了所请求的权限信息,还可以包括该信息发布装置中的设备编码,以便于信息服务器进行验证识别。这是保障信息发布装置和信息服务器之间能够在一个正常运行的环境系统中有效实现数据传输的前提,避免被其他非法的不明设备影响到二者之间的正常数据传输。

第一检测模块50,用于检测是否有信息服务器发送的次级权限,若是,则获取该次级权限;

在向信息服务器进行权限请求指令发送之后,信息发布装置需要进行等候,等待信息服务器接收验证并返回一个权限请求指令的处理结果。这个过程需要根据信息服务器处理该权限请求指令的速度决定,若信息服务器及时处理,则很快便能获得该权限请求指令的结果,反之则需要进行长时间等待。因此,信息发布装置需要实时进行检测,保障能够即时获取到信息服务器的处理结果。当检测到有信息服务器发送的次级权限,获取该次级权限。

当然,信息服务器的处理结果会影响到本次权限请求的最终结果。若信息服务器验证通过了权限请求指令,并发送了对应的次级权限到信息发布装置上,则信息发布装置直接获取到了该次级权限;如若信息服务器验证不通过,则信息发布装置接收不到由信息服务器的任何结果。此时,在信息发布装置中可以有一个倒计时元件,该元件主要用于在发出权限请求指令之后规定信息发布装置的等待时长,超过该等待时长,则忽略本次权限请求指令和检测功能,进入下一次权限请求指令的发送周期。

信息配置模块60,用于在次级权限的预设权限范围内,基于用户的自定义配置指令对信息发布装置进行信息配置以获取待发布信息;

在获取到信息服务器发送的次级权限之后,根据该次级权限所规定的预设权限范围,规定对应的功能能够被信息发布装置调用和/或使用,并且在所述权限范围内,由用户的操作输入指令进行信息配置,以便获得待发布信息。

为方便理解本实施例,以下通过一个具体的例子进行说明:

次级权限规定所发送的信息内容可以通过套用基于该信息发布装置上的自定义模板生成新的信息,但不允许导入其他来源的模板。那么,信息发布者可以利用信息发布装置内的自定义模板生成任意信息,即所生成的信息可以遵循自定义模板上的格式,只要自定义模板上允许的信息,皆可以生成。例如自定义模板上允许发布名片,html5链接或商家红包等等,则生成的信息也可以包含名片,html5链接或商家红包等等。只要是在次级权限允许的范围内,信息发布装置皆可以对其进行信息配置,最终形成待发布信息,等待发送或下一步配置。

第一无线连接模块70,用于在信息发布装置预设距离范围内发送无线连接信号;

将信息配置完成好之后,信息发布装置可以在所能覆盖的预设距离范围内发送无线信号,以便建立起无线连接通道。由于信息发布装置的无线连接信号可以是面向公众设备,也可以是面向特定信息接收装置。这依托于所涉及的使用对象而采用对应的无线连接信号。例如,所配置的信息是发给公众设备的,则可以采用wifi形式或其他一对多连接方式;若所配置的信息是发给特定设备,例如配备有蓝牙功能模块的设备,则采用蓝牙无线连接技术。所使用的无线连接技术根据发送对象的不同可以进行调整。

信息发布模块80,用于将待发布信息发送至基于无线连接信号与信息发布装置建立连接的信息接收装置。

当信息接收装置允许并与信息发布装置建立起无线连接通道的时候,信息发布装置便可以通过该无线连接通道将配置好的信息发送至信息接收装置。当存在多个信息接收装置同时与信息发布装置连接在一起时,则同时将配置好的信息发送到各个信息接收装置上。

进一步地,在本发明信息发布接收系统第二实施例的基础上,提出信息发布接收系统第三实施例,参考图9和图10,所述第三实施例与第二实施例之间的区别在于,所述信息接收装置预设了无线连接功能的触发操作,所述信息接收装置包括:

第二检测模块90,用于当接收到信息发布装置发送的无线连接信号时,检测信息接收装置是否感应到用户输入的触发操作;

第二无线连接模块100,用于当感应到用户输入的触发操作时,在信息接收装置与信息发布装置之间建立无线连接;

显示模块110,用于接收信息发送装置通过无线连接传输的信息并显示。

本实施例中,需要在信息接收装置中预先设置好无线功能的触发操作,当接收到信息发布装置发送的无线连接信号时,需要检测信息接收装置是否感应到了用户输入的触发操作。所述触发操作可以进行自定义,包括但不限于以下形式:

1、摇一摇进行触发,信息接收装置可以是移动手机或便携式设备,配备有重力感应器,通过重力感应器的感应能力判断信息接收装置是否处于摇一摇的晃动状态中,若是,则判断感应到触发操作;

2、叩击感应触发,信息接收装置可以配备一个触摸感应元件,通过触摸感应元件判断当前是否接收到用户输入的叩击操作,若是,则判断感应到触发操作;

3、语音控制触发,信息接收装置可以配备有一块语音控制元件,通过语音控制元件判断用户的语音操作指令是否符合预设的触发指令,若是,则判断感应到触发操作。

当然,本发明的触发操作方式包括但不限于以上所举例的例子。

具体的,当信息接收装置接收到信息发布装置发送的无线连接信号时,需要确认是否要接收信息发布装置的连接。此时,确认方法是检测信息接收装置是否感应到基于用户输入的操作。如果要连接到该信息发布装置,其判断标准为用户是否输入了某个操作。而如果用户没有输入操作,则意味着用户没有意识去连接到信息发布装置上,反之,用户若输入了操作,则进行下一步功能。检测到某个操作之后,信息接收装置还需要再检测该操作是否符合信息接收装置中的预设触发操作,如果不符合,即证明用户属于无意识输入或输入错误,此时,不予以任何功能执行;若用户输入的操作与信息接收装置中的预设触发操作一致时,此时证明用户的输入是有意识并且有针对性目的的,并且该触发操作符合预设的逻辑规范,那么,信息接收装置可以执行无线连接功能。

信息接收装置感应到触发操作之后,通过无线连接功能将信息发布装置与信息接收装置连接起来,此时二者之间的无线连接通道建立完成,在无线连接通道内信息发布装置和信息接收装置可以实现信息数据的交流或传输。从信息接收装置的角度上看,可以接收到信息发布装置所传输过来的信息数据,并将该信息数据显示在信息接收装置上。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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