一种自动发送信息的方法及装置与流程

文档序号:11157764阅读:497来源:国知局
一种自动发送信息的方法及装置与制造工艺

本发明涉及信息传输技术领域,尤其涉及一种自动发送信息的方法及装置。



背景技术:

随着智能设备(如智能手机、平板电脑、智能电视等)的发展,越来越多的用户使用智能设备的各种功能,其中视频APP(Application)是人们常用的应用程序,如直播APP;用户通过播APP可以观看其他用户上传的直播视频。

在实现本发明过程中,发明人发现现有技术中至少存在如下问题:

现有观看直播的用户与上传直播的用户在互动或交流时,需要两个用户登录直播APP,且观看直播的用户需要主动发送评论或留言,操作繁琐,且需要观看直播的用户实时人工关注上传直播的用户的状态,若观看直播的用户未处于登录状态,则不能及时与上传直播视频的用户进行交互,时效性差,且用户体验较差。



技术实现要素:

本发明实施例提供一种自动发送信息的方法及装置,用于解决现有观看直播的用户与上传直播视频的用户交互操作繁琐的技术问题。

本发明实施例提供的一种自动发送信息的方法,包括以下步骤:

获取第一用户发送的上传直播视频请求,并确定第二用户,第二用户为指向第一用户且与第一用户相关联的用户;

获取第二用户预先设置的指向第一用户的有效信息;

将有效信息发送至第一用户。

在一种可能的实现方式中,在获取第一用户发送的上传直播视频请求之前,该方法还包括:接收第二用户发送的指向第一用户的自动设置请求,自动设置请求包括用于自动发送的临时信息;根据自动设置请求将临时信息设置为指向第一用户的有效信息。

在一种可能的实现方式中,在确定第二用户之后,该方法还包括:

确定第二用户的状态,第二用户的状态包括登录状态和离线状态;

在第二用户的状态位离线状态时,获取第二用户预先设置的指向第一用户的有效信息。

在一种可能的实现方式中,将有效信息发送至第一用户,包括:

确定第一用户发送上传直播视频请求的请求时间;

在当前时间与请求时间之间的时间差超过预设时间时,将有效信息发送至第一用户。

在一种可能的实现方式中,在获取第二用户预先设置的指向第一用户的有效信息之后,该方法还包括:

在预设时间段内将第二用户的状态更新为指向第一用户的临时登录状态。

基于同样的发明构思,本发明实施例还提供一种自动发送信息的装置,包括:

确定模块,用于获取第一用户发送的上传直播视频请求,并确定第二用户,第二用户为指向第一用户且与第一用户相关联的用户;

获取模块,用于获取第二用户预先设置的指向第一用户的有效信息;

发送模块,用于将有效信息发送至第一用户。

在一种可能的实现方式中,该装置还包括接收模块和设置模块;

在确定模块获取第一用户发送的上传直播视频请求之前,接收模块用于接收第二用户发送的指向第一用户的自动设置请求,自动设置请求包括用于自动发送的临时信息;

设置模块用于根据自动设置请求将临时信息设置为指向第一用户的有效信息。

在一种可能的实现方式中,该装置还包括状态确定模块;

在确定模块确定第二用户之后,状态确定模块用于确定第二用户的状态,第二用户的状态包括登录状态和离线状态;

在状态确定模块确定第二用户的状态位离线状态时,获取模块获取第二用户预先设置的指向第一用户的有效信息。

在一种可能的实现方式中,发送模块包括:

确定单元,用于确定第一用户发送上传直播视频请求的请求时间;

发送单元,用于在当前时间与请求时间之间的时间差超过预设时间时,将有效信息发送至第一用户。

在一种可能的实现方式中,该装置还包括:更新模块;

在获取模块获取第二用户预先设置的指向第一用户的有效信息之后,更新模块用于在预设时间段内将第二用户的状态更新为指向第一用户的临时登录状态。

本发明实施例提供的一种自动发送信息的方法及装置,在获取第一用户发送的上传直播视频请求后,通过将第二用户预先设置的指向第一用户的有效信息发送该第一用户的方式,实现第二用户自动向第一用户发送消息。该方法可以在第一用户上传直播视频后及时向第一用户发送有效消息,时效性较好;且发送有效消息时不需要第二用户参与,节省了第二用户的操作流程,提高了操作效率,且提高了用户体验。根据第二用户发送的自动设置请求来设置有效信息,可以实现对有效信息设置的多样化。通过判断第二用户的状态可以防止信息冲突;通过设置预设时间可以个性化地确定何时向第一用户发送有效信息,可以有效防止多个第二用户同时向第一用户发送有效信息。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例中自动发送信息的方法流程图;

图2为本发明实施例中设置有效信息的方法流程图;

图3为本发明实施例中将有效信息发送至第一用户的方法流程图;

图4为本发明实施例中自动发送信息的装置的第一结构图;

图5为本发明实施例中自动发送信息的装置的第二结构图;

图6为本发明实施例中自动发送信息的装置的第三结构图;

图7为本发明实施例中发送模块的结构图;

图8为本发明实施例中自动发送信息的装置的第四结构图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

参见图1,本发明实施例提供的一种自动发送信息的方法的流程如下,具体包括步骤101-103:

步骤101:获取第一用户发送的上传直播视频请求,并确定第二用户,第二用户为指向第一用户且与第一用户相关联的用户。

本发明实施例中,第一用户为上传直播视频的用户;其中,该“上传直播视频请求”用于确定第一用户在当前时间需要上传直播视频,即该上传直播视频请求用于确定第一用户何时上传直播视频,该请求为触发本发明实施例提供的自动发送信息方法的一个指令,在接收到该上传直播视频请求后即开始执行后续操作;同时,服务器根据该上传直播视频请求即可以开始接收第一用户上传的直播视频,由于接收直播视频为比较常用的技术方案,此处不做赘述。

本发明实施例中,第二用户为指向该第一用户且与第一用户相关联的用户。具体的,第二用户向服务器发送指向第一用户的关联请求,在服务器接收到第二用户发送的指向第一用户的关联请求后,将第二用户作为指向第一用户且与第一用户相关联的用户。具体的,第二用户为观看直播视频的用户,第二用户发送关注第一用户的关注请求即可以与第一用户相关联;一般情况下,第一用户与第二用户为一对多的关系。

步骤102:获取第二用户预先设置的指向第一用户的有效信息。

本发明实施例中,第二用户预先设置用于自动发送的有效信息,该有效信息具体可以为第二用户设置的留言信息或第二用户购买的服务信息,例如第二用户购买虚拟物品,该服务信息用于指示第二用户购买虚拟物品的操作。同时,由于第二用户可以关注多个用户,并分别对多个用户设置有效信息,故服务器还需要确定指向该第一用户的有效信息。例如,用户A(第二用户)关注了用户B(一个第一用户)和用户C(另一个第一用户),且分别对用户B和用户C预先设置了有效信息b和有效信息c;当服务器接收到用户B发送的上传直播视频请求时,则用户A预先设置的指向第一用户的有效信息为有效信息b。

步骤103:将有效信息发送至第一用户。

本发明实施例中,该有效信息为第二用户预先设置的,服务器可以自动将该有效信息发送给第一用户,从而实现第二用户与第一用户之间的互动。

本发明实施例提供的一种自动发送信息的方法,在获取第一用户发送的上传直播视频请求后,通过将第二用户预先设置的指向第一用户的有效信息发送该第一用户的方式,实现第二用户自动向第一用户发送消息。该方法可以在第一用户上传直播视频后及时向第一用户发送有效消息,时效性较好;且发送有效消息时不需要第二用户参与,节省了第二用户的操作流程,提高了操作效率,且提高了用户体验。

本发明另一实施例提供了一种自动发送信息的方法,该方法包括图1所示实施例中的步骤101-103,其实现原理与实现效果参见图1所述的实施例;本发明实施例中,在步骤101获取第一用户发送的上传直播视频请求之前,该方法还包括设置有效信息的过程,参见图2所示,该过程具体包括步骤201-202:

步骤201:接收第二用户发送的指向第一用户的自动设置请求,自动设置请求包括用于自动发送的临时信息。

步骤202:根据自动设置请求将临时信息设置为指向第一用户的有效信息。

本发明实施例中,需要第二用户提前设置指向第一用户的有效信息。具体的,第二用户向服务器发送指向第一用户的自动设置请求,该自动设置请求包括的临时信息具体可以为第二用户设置的留言信息或第二用户购买的服务信息,例如第二用户购买虚拟物品,该服务信息用于指示第二用户购买虚拟物品的操作。

具体的,第二用户可以先向服务器发送临时信息,并确定是否该临时信息设置为有效信息;即服务器支持第二用户发送临时信息且不将该临时信息设置为有效信息,只有第二用户确定设置有效信息时,才将第二用户选择的临时信息设置为有效信息。例如,第二用户将消息a和消息b设置为指向第一用户的临时消息,则第二用户可以选择将消息a和消息b中的一个或两个设置为有效信息,也可以不设置有效信息。根据第二用户发送的自动设置请求来设置有效信息,可以实现对有效信息设置的多样化。

本发明另一实施例提供了一种自动发送信息的方法,该方法包括图1所示实施例中的步骤101-103,其实现原理与实现效果参见图1所述的实施例;本发明实施例中,在步骤101确定第二用户之后,还包括确定第二用户状态的过程,具体的,在确定第二用户之后还包括:确定第二用户的状态,第二用户的状态包括登录状态和离线状态;在第二用户的状态位离线状态时,获取第二用户预先设置的指向第一用户的有效信息。

本发明实施例中,只有在第二用户处于离线状态时才自动发送有效信息,防止第二用户处于登录状态且主动与第一用户互动时,因服务器自动发送有效信息与第二用户主动发送信息之间造成冲突。

可选的,在确定需要向第一用户发送有效信息后,该方法还包括更新第二用户状态的过程,具体的,该过程包括:在预设时间段内将第二用户的状态更新为指向第一用户的临时登录状态。

具体的,可以在获取第二用户预先设置的指向第一用户的有效信息之后,执行更新第二用户状态的过程,也可以在将有效信息发送至第一用户之后,执行更新第二用户状态的过程,本发明实施例对此不做限定。其中,临时登录状态也为一种登录状态,其具体为指向第一用户的状态,且可以唯一指向该第一用户。例如,即使第二用户处于离线状态,在确定需要向第一用户发送有效信息后,将第二用户的状态更新为临时登录状态,由于该临时登录状态指向第一用户,服务器向第一用户显示的第二用户的状态为登录状态,即第一用户可以观看到第二用户的登录状态。在预设时间段后,服务器再将第二用户的状态更新为初始状态,即只有在预设时间段内第二用户为临时登录状态,该预设时间段具体可以为1分钟,2分钟等。

例如,在确定需要向第一用户发送有效信息时,第二用户处于离线状态;此时将第二用户的状态临时更新为登录状态,且该登录状态可以唯一指向第一用户,即只有第一用户观看的第二用户的状态为登录状态,对于其他用户,第二用户仍然处于离线状态。或者,该临时登录状态为设置时间限制的登录状态,即当第二用户处理临时登录状态时,向所有其他用户都显示第二用户为登录状态,只是该登录状态为限时的。

本发明另一实施例提供了一种自动发送信息的方法,该方法包括图1所示实施例中的步骤101-103,其实现原理与实现效果参见图1所述的实施例;本发明实施例中,参见图3所示,步骤103将有效信息发送至第一用户具体包括步骤1031-1032:

步骤1031:确定第一用户发送上传直播视频请求的请求时间。

步骤1032:在当前时间与请求时间之间的时间差超过预设时间时,将有效信息发送至第一用户。

本发明实施例中,该请求时间为第一用户发送上传直播视频请求的时间。具体的,该上传直播视频请求可以包含该请求时间;或者服务器根据接收到上传直播视频请求的时间点确定该请求时间。在当前时间与请求时间之间的时间差超过预设时间时,将有效信息发送至第一用户,即若接收到第一用户发送的上传直播视频请求后,在该预设时间后再将有效信息发送至第一用户。该预设时间的具体数值可以为用户自己确定,通过设置该预设时间可以个性化地确定何时向第一用户发送有效信息,可以有效防止多个第二用户同时向第一用户发送有效信息。

本发明实施例提供的一种自动发送信息的方法,在获取第一用户发送的上传直播视频请求后,通过将第二用户预先设置的指向第一用户的有效信息发送该第一用户的方式,实现第二用户自动向第一用户发送消息。该方法可以在第一用户上传直播视频后及时向第一用户发送有效消息,时效性较好;且发送有效消息时不需要第二用户参与,节省了第二用户的操作流程,提高了操作效率,且提高了用户体验。根据第二用户发送的自动设置请求来设置有效信息,可以实现对有效信息设置的多样化。通过判断第二用户的状态可以防止信息冲突;通过设置预设时间可以个性化地确定何时向第一用户发送有效信息,可以有效防止多个第二用户同时向第一用户发送有效信息。

以上详细介绍了本发明实施例中一种自动发送信息的的流程,该方法也可以通过相应的装置实现,下面详细介绍该装置的结构和功能。

本发明实施例提供的一种自动发送信息的装置,参见图4所示,包括:

确定模块41,用于获取第一用户发送的上传直播视频请求,并确定第二用户,第二用户为指向第一用户且与第一用户相关联的用户;

获取模块42,用于获取第二用户预先设置的指向第一用户的有效信息;

发送模块43,用于将有效信息发送至第一用户。

在一种可能的实现方式中,参见图5所示,该装置还包括接收模块44和设置模块45;

在确定模块41获取第一用户发送的上传直播视频请求之前,接收模块44用于接收第二用户发送的指向第一用户的自动设置请求,自动设置请求包括用于自动发送的临时信息;

设置模块45用于根据自动设置请求将临时信息设置为指向第一用户的有效信息。

在一种可能的实现方式中,参见图6所示,该装置还包括状态确定模块46;

在确定模块41确定第二用户之后,状态确定模块46用于确定第二用户的状态,第二用户的状态包括登录状态和离线状态;

在状态确定模块46确定第二用户的状态位离线状态时,获取模块42获取第二用户预先设置的指向第一用户的有效信息。

在一种可能的实现方式中,参见图7所示,发送模块43包括:

确定单元431,用于确定第一用户发送上传直播视频请求的请求时间;

发送单元432,用于在当前时间与请求时间之间的时间差超过预设时间时,将有效信息发送至第一用户。

在一种可能的实现方式中,参见图8所示,该装置还包括:更新模块47;

在获取模块42获取第二用户预先设置的指向第一用户的有效信息之后,更新模块47用于在预设时间段内将第二用户的状态更新为指向第一用户的临时登录状态。

本发明实施例提供的一种自动发送信息的方法及装置,在获取第一用户发送的上传直播视频请求后,通过将第二用户预先设置的指向第一用户的有效信息发送该第一用户的方式,实现第二用户自动向第一用户发送消息。该方法可以在第一用户上传直播视频后及时向第一用户发送有效消息,时效性较好;且发送有效消息时不需要第二用户参与,节省了第二用户的操作流程,提高了操作效率,且提高了用户体验。根据第二用户发送的自动设置请求来设置有效信息,可以实现对有效信息设置的多样化。通过判断第二用户的状态可以防止信息冲突;通过设置预设时间可以个性化地确定何时向第一用户发送有效信息,可以有效防止多个第二用户同时向第一用户发送有效信息。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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