用于提供状态描述信息的方法和装置与流程

文档序号:11843392阅读:176来源:国知局
用于提供状态描述信息的方法和装置与流程

本发明涉及计算机技术领域,尤其涉及一种用于提供状态描述信息的方法和装置。



背景技术:

现有技术中,用户可在社交类网站或应用程序中选择状态,例如“在线”、“离开”或“忙碌”等等。如果用户想要进一步表达其心情或想法则需要通过诸如输入个性化签名等方式来实现。并且,基于现有技术的方案,为用户提供的状态信息较为单一,通常无法体现用户真正的心情或社交意图,用户体验有待提高。



技术实现要素:

本发明的目的是提供一种用于提供状态描述信息的方法和装置。

根据本发明的一个方面,提供了一种用于提供状态描述信息的方法,其中,所述方法包括以下步骤:

a获取用户当前的状态特征信息;

b基于所述状态特征信息,向所述用户提供与其状态特征信息对应的一项或多项状态描述信息,以进行发布。

根据本发明的一个方面,还提供了一种用于提供状态描述信息的提供装置,其中,所述提供装置包括:

获取装置,用于获取用户当前的状态特征信息;

描述提供装置,用于基于所述状态特征信息,向所述用户提供与其状态特征信息对应的一项或多项状态描述信息,以进行发布。

与现有技术相比,本发明具有以下优点:通过基于用户的状态特征信息为其提供相匹配的状态描述信息,使得用户能够方便快捷地选择符合其当前状态的状态描述信息进行发布,而无需用户手动输入的方式来描述其当前的状态,提高了效率,减少了用户操作;并且,根据本发明的方案可向用户提供与多种预定场景相关的状态描述信息,提升了所提供的状态描述信息的准确性,并方便其他社交网络中的其他用户基于该用户的状态描述信息与其进行进一步的互动。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1示意出了根据本发明的一种用于提供状态描述信息的方法流程图;

图2示意出了根据本发明的一种用于提供状态描述信息的提供装置的结构示意图。

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

下面结合附图对本发明作进一步详细描述。

图1示意出了根据本发明的一种用于提供状态描述信息的方法流程图。根据本发明的方法包括步骤S1和步骤S2。

其中,根据本发明的方法通过包含于计算机设备中的提供装置来实现。所述计算机设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述计算机设备包括网络设备和/或用户设备。其中,所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量主机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。所述用户设备包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、PDA、游戏机、或IPTV等。

优选地,所述提供装置包含于网络设备中。

优选地,所述提供装置包含于社交类网站或应用程序对应的网络设备中。

其中,所述用户设备及网络设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。

需要说明的是,所述用户设备、网络设备以及网络仅为举例,其他现有的或今后可能出现的用户设备、网络设备以及网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。

参照图1,在步骤S1中,提供装置获取用户当前的状态特征信息。

其中,所述状态特征信息包括各种可用于指示用户当前状态的信息。

优选地,所述状态特征信息包括但不限于以下至少任一项信息:

1)位置状态信息;该位置状态信息包括各种可用于指示用户当前位置状态相关的信息,例如,用户当前的地理位置,或用户所在的城市或商圈等等。

2)心情状态信息;该心情状态信息包括各种可用于指示用户心情相关的信息,例如,开心、沮丧或无聊等等。

3)活动状态信息;该活动状态信息包括各种可用于指示用户活动状态相关的信息,例如,“聚餐中”、“运动中”或“K歌”等等。

4)交友状态信息;该交友状态信息包括各种可用于指示用户交友状态相关的信息,例如,“单身”、“恋爱中”或“已婚”等等。

5)工作状态信息;该活动状态信息包括各种可用于指示用户工作或求职相关的信息,例如,“工作稳定”、“想换工作”或“在找工作”等等。

优选地,提供装置包含于网络设备中,提供装置可将用户在用户设备中已选择的预定状态作为该用户当前的状态特征信息。

或者,提供装置可接收来自用户设备的诸如用户的当前位置、当前时间等状态相关信息,并基于该状态相关信息来确定该用户的状态特征信息。

例如,提供装置接收来自用户设备的用户的当前位置,获取到该用户当前的位置位于一餐厅,则提供装置确定该用户的状态特征信息为“用餐”。

在步骤S2中,提供装置基于所述状态特征信息,向所述用户提供与其状态特征信息对应的一项或多项状态描述信息,以进行发布。

其中,所述状态描述信息包括各种用于对用户的状态进行描述的信息。

优选地,所述状态描述信息可包括与状态特征信息相关的热门搜索信息,例如,通过基于搜索得到的与状态特征信息相关的名人名言、笑话或微博段子等等。

优选地,所述状态描述信息包括体现用户的社交意图的信息。例如,体现需要求职或求偶的状态描述信息。

具体地,提供装置基于所述状态特征信息,向所述用户提供与其状态特征信息对应的一项或多项状态描述信息的方式包括:

1)提供装置通过基于所述状态特征信息在预存储的多项状态描述信息中进行搜索,获得与所述状态特征信息相匹配的一项或多项状态描述信息,以提供至所述用户。

根据本发明的第一示例,提供装置包含于社交类应用app_1对应的服务器serv_1中,服务器serv_1中包含存储多项状态描述信息的数据库。用户在智能手机中开启社交类应用app_1中并选择当前状态“无聊”,则提供装置接收该智能手机发送的、该用户的状态特征信息“无聊”,并基于该状态特征信息“无聊”在预存储状态描述信息的数据库中进行搜索,得到3条包含“无聊”的状态描述信息;“有一天我要是死了,那就是无聊死的”、“我想养只宠物,无聊的时候可以玩玩宠物”和“放假好无聊啊,求推荐好看的电影”,并将该3条状态描述信息提供至用户。

2)提供装置可基于所述状态特征信息在搜索引擎中进行搜索,并基于获得的搜索结果,选择与所述状态特征信息相匹配的一项或多项状态描述信息,以提供至所述用户。

例如,提供装置基于状态特征信息在搜索引擎中进行搜索,并将得到的前5个搜索结果的摘要信息作为与该状态特征信息相匹配的一项或多项状态描述信息,以提供至所述用户。

需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何基于所述状态特征信息,向所述用户提供与其状态特征信息对应的一项或多项状态描述信息的实现方式,均应包含在本发明的范围内。

根据本发明的一优选实施例,所述状态描述信息对应于一个或多个应用场景信息,其中,所述方法还包括步骤S3(图未示),所述步骤S2包括步骤S201(图未示)。

在步骤S3中,提供装置获取用户当前的应用场景信息。

其中,所述应用场景信息用于指示与用户的位置、当前时间或用户当前状态等对应的预定场景。

优选地,所述应用场景信息包括但不限于以下至少任一种场景:

-社交场景;例如,交友会、舞会或夜生活等场景。

-旅游场景;例如,组团出游、出国游,自由行等场景。

-活动场景;例如,体育活动、社团活动或庆典活动等场景。

-工作场景;例如,培训、求职等场景

-约会场景;例如,下午茶、看电影等场景。

-聚会场景;例如,公司聚餐、朋友聚会或等场景。

具体地,提供装置可基于预存储的状态特征信息和应用场景信息的对应关系,获取用户状态特征信息对应的应用场景信息。

例如,提供装置基于预存储的状态特征信息和应用场景信息的对应关系,确定与状态特征信息“失业”对应的应用场景信息为“求职场景”。

优选地,提供装置还可获取该用户的用户相关信息,并结合该户相关信息来确定用户状态特征信息对应的应用场景信息。

接着,在步骤S201中,提供装置基于所述状态特征信息和所述应用场景信息,向所述用户提供与其状态特征信息和所述应用场景信息对应的一项或多项状态描述信息。

例如,提供装置获取到用户的状态特征信息为“晚餐”,并且提供装置获取到如下用户相关信息:女;25岁;白领,则提供装置基于该用户相关信息确定该用户可能有逛街的需求,对应的应用场景信息为“逛街”。则提供装置基于状态特征信息为“晚餐”和应用场景信息为“逛街”,在预存储状态描述信息的数据库中进行搜索,并将得到的与“晚餐”和“逛街”相匹配的状态描述信息提供至所述用户。

根据本发明的一优选实施例,其中,所述方法还包括步骤S4(图未示)和步骤S5(图未示)。

在步骤S4中,提供装置收集提供至所述用户的一项或多项状态描述信息的反馈信息。

在步骤S5中,提供装置基于所述一项或多项状态描述信息的反馈信息,获得所述一项或多项状态描述信息各自的效果指示信息,以进行存储。

其中,所述效果指示信息包括各种可反映状态描述信息的效果的信息。

例如,提供装置可通过让用户对所提供的各项状态描述信息进行打分,选择满意度或点赞等方式来确定状态描述信息的效果指示信息。

优选地,所述反馈信息包括所述用户对所述一项或多项状态描述信息的反馈信息。

更优选地,所述反馈信息包括所述用户对所述一项或多项状态描述信息的反馈信息和/或与该用户相关联的一个或多个用户对所述一项或多项状态描述信息的反馈信息。

其中,所述与该用户相关联的一个或多个用户可包括该用户的好友或与该用户的属性相似的用户。

优选地,根据本优选实施例的方法还包括步骤S6(图未示)。

在步骤S6中,获取到多项状态描述信息时,提供装置根据各个状态描述信息各自的效果指示信息,对各个状态描述信息进行排序,以优先提供排序靠前的一项或多项状态描述信息。

例如,提供装置获取到多项状态描述信息以及大量用户对其各自的效果评分信息,并按照效果评分信息由高到低的顺序对各项状态描述信息进行排序,以优先提供排序靠前的一项或多项状态描述信息。

优选地,提供装置发布所述状态描述信息的方式包括但不限于以下至少任一种:

1)提供装置向所述用户呈现与其状态特征信息对应的所述一项或多项状态描述信息,以供用户选择;接着,提供装置将用户所选择的状态描述信息进行发布。

继续对前述第一示例进行说明,提供装置将得到的3条状态描述信息呈现至该用户,以供其选择,该用户选择了“放假好无聊啊,求推荐好看的电影”,则提供装置将用户所选择的状态描述信息“放假好无聊啊,求推荐好看的电影”进行发布。

2)提供装置基于预定的发布规则,为用户所选择一项或多项状态描述信息来进行发布。

例如,提供装置默认将使用频率最高的状态描述信息直接进行发布。

3)基于用户设置的发布规则,为用户所选择一项或多项状态描述信息来进行发布。

例如,用户设置的发布规则指示发布排序第一的状态描述信息,则提供装置在获取到多项状态描述信息时直接发布排序第一的状态描述信息。

根据本发明的方法,通过基于用户的状态特征信息为其提供相匹配的状态描述信息,使得用户能够方便快捷地选择符合其当前状态的状态描述信息进行发布,而无需用户手动输入的方式来描述其当前的状态,提高了效率,减少了用户操作;并且,根据本发明的方法可向用户提供与多种预定场景相关的状态描述信息,提升了所提供的状态描述信息的准确性,并方便其他社交网络中的其他用户基于该用户的状态描述信息与其进行进一步的互动。

图2示意出了根据本发明的一种用于提供状态描述信息的提供装置的结构示意图。

根据本发明的提供装置包括获取装置1和描述提供装置2。

获取装置1获取用户当前的状态特征信息。

其中,所述状态特征信息包括各种可用于指示用户当前状态的信息。

优选地,所述状态特征信息包括但不限于以下至少任一项信息:

1)位置状态信息;该位置状态信息包括各种可用于指示用户当前位置状态相关的信息,例如,用户当前的地理位置,或用户所在的城市或商圈等等。

2)心情状态信息;该心情状态信息包括各种可用于指示用户心情相关的信息,例如,开心、沮丧或无聊等等。

3)活动状态信息;该活动状态信息包括各种可用于指示用户活动状态相关的信息,例如,“聚餐中”、“运动中”或“K歌”等等。

4)交友状态信息;该交友状态信息包括各种可用于指示用户交友状态相关的信息,例如,“单身”、“恋爱中”或“已婚”等等。

5)工作状态信息;该活动状态信息包括各种可用于指示用户工作或求职相关的信息,例如,“工作稳定”、“想换工作”或“在找工作”等等。

优选地,提供装置包含于网络设备中,获取装置1可将用户在用户设备中已选择的预定状态作为该用户当前的状态特征信息。

或者,获取装置1可接收来自用户设备的诸如用户的当前位置、当前时间等状态相关信息,并基于该状态相关信息来确定该用户的状态特征信息。

例如,获取装置1接收来自用户设备的用户的当前位置,获取到该用户当前的位置位于一餐厅,则提供装置确定该用户的状态特征信息为“用餐”。

状态提供装置2基于所述状态特征信息,向所述用户提供与其状态特征信息对应的一项或多项状态描述信息,以进行发布。

其中,所述状态描述信息包括各种用于对用户的状态进行描述的信息。

优选地,所述状态描述信息可包括与状态特征信息相关的热门搜索信息,例如,通过基于搜索得到的与状态特征信息相关的名人名言、笑话或微博段子等等。

优选地,所述状态描述信息包括体现用户的社交意图的信息。例如,体现需要求职或求偶的状态描述信息。

具体地,状态提供装置2基于所述状态特征信息,向所述用户提供与其状态特征信息对应的一项或多项状态描述信息的方式包括:

1)状态提供装置2通过基于所述状态特征信息在预存储的多项状态描述信息中进行搜索,获得与所述状态特征信息相匹配的一项或多项状态描述信息,以提供至所述用户。

根据本发明的第一示例,提供装置包含于社交类应用app_1对应的服务器serv_1中,服务器serv_1中包含存储多项状态描述信息的数据库。用户在智能手机中开启社交类应用app_1中并选择当前状态“无聊”,则获取装置1接收该智能手机发送的、该用户的状态特征信息“无聊”,状态提供装置2基于该状态特征信息“无聊”在预存储状态描述信息的数据库中进行搜索,得到3条包含“无聊”的状态描述信息;“有一天我要是死了,那就是无聊死的”、“我想养只宠物,无聊的时候可以玩玩宠物”和“放假好无聊啊,求推荐好看的电影”,并将该3条状态描述信息提供至用户。

2)状态提供装置2基于所述状态特征信息在搜索引擎中进行搜索,并基于获得的搜索结果,选择与所述状态特征信息相匹配的一项或多项状态描述信息,以提供至所述用户。

例如,状态提供装置2基于状态特征信息在搜索引擎中进行搜索,并将得到的前5个搜索结果的摘要信息作为与该状态特征信息相匹配的一项或多项状态描述信息,以提供至所述用户。

需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何基于所述状态特征信息,向所述用户提供与其状态特征信息对应的一项或多项状态描述信息的实现方式,均应包含在本发明的范围内。

根据本发明的一优选实施例,所述状态描述信息对应于一个或多个应用场景信息,其中,所述提供装置还包括场景获取装置(图未示)。

场景获取装置获取用户当前的应用场景信息。

其中,所述应用场景信息用于指示与用户的位置、当前时间或用户当前状态等对应的预定场景。

优选地,所述应用场景信息包括但不限于以下至少任一种场景:

-社交场景;例如,交友会、舞会或夜生活等场景。

-旅游场景;例如,组团出游、出国游,自由行等场景。

-活动场景;例如,体育活动、社团活动或庆典活动等场景。

-工作场景;例如,培训、求职等场景

-约会场景;例如,下午茶、看电影等场景。

-聚会场景;例如,公司聚餐、朋友聚会或等场景。

具体地,场景获取装置可基于预存储的状态特征信息和应用场景信息的对应关系,获取用户状态特征信息对应的应用场景信息。

例如,场景获取装置基于预存储的状态特征信息和应用场景信息的对应关系,确定与状态特征信息“失业”对应的应用场景信息为“求职场景”。

优选地,场景获取装置还可获取该用户的用户相关信息,并结合该户相关信息来确定用户状态特征信息对应的应用场景信息。

接着,描述提供装置2基于所述状态特征信息和所述应用场景信息,向所述用户提供与其状态特征信息和所述应用场景信息对应的一项或多项状态描述信息。

例如,获取装置1获取到用户的状态特征信息为“晚餐”,并且提供装置获取到如下用户相关信息:女;25岁;白领,则场景获取装置基于该用户相关信息确定该用户可能有逛街的需求,对应的应用场景信息为“逛街”。则描述提供装置2基于状态特征信息为“晚餐”和应用场景信息为“逛街”,在预存储状态描述信息的数据库中进行搜索,并将得到的与“晚餐”和“逛街”相匹配的状态描述信息提供至所述用户。

根据本发明的一优选实施例,其中,所述方法还包括反馈收集装置(图未示)和效果获取装置(图未示)。

反馈收集装置收集提供至所述用户的一项或多项状态描述信息的反馈信息。

效果获取装置基于所述一项或多项状态描述信息的反馈信息,获得所述一项或多项状态描述信息各自的效果指示信息,以进行存储。

其中,所述效果指示信息包括各种可反映状态描述信息的效果的信息。

例如,效果获取装置可通过让用户对所提供的各项状态描述信息进行打分,选择满意度或点赞等方式来确定状态描述信息的效果指示信息。

优选地,所述反馈信息包括所述用户对所述一项或多项状态描述信息的反馈信息。

更优选地,所述反馈信息包括所述用户对所述一项或多项状态描述信息的反馈信息和/或与该用户相关联的一个或多个用户对所述一项或多项状态描述信息的反馈信息。

其中,所述与该用户相关联的一个或多个用户可包括该用户的好友或与该用户的属性相似的用户。

优选地,根据本优选实施例的提供装置还包括排序装置(图未示)。

获取到多项状态描述信息时,排序装置根据各个状态描述信息各自的效果指示信息,对各个状态描述信息进行排序,以优先提供排序靠前的一项或多项状态描述信息。

例如,获取到多项状态描述信息以及大量用户对其各自的效果评分信息,排序装置按照效果评分信息由高到低的顺序对各项状态描述信息进行排序,以优先提供排序靠前的一项或多项状态描述信息。

优选地,提供装置发布所述状态描述信息的方式包括但不限于以下至少任一种:

1)所述提供装置包括呈现装置(图未示)和第一发布装置(图未示)。呈现装置向所述用户呈现与其状态特征信息对应的所述一项或多项状态描述信息,以供用户选择;接着,第一发布装置将用户所选择的状态描述信息进行发布。

继续对前述第一示例进行说明,呈现装置将得到的3条状态描述信息呈现至该用户,以供其选择,该用户选择了“放假好无聊啊,求推荐好看的电影”,则第一发布装置将用户所选择的状态描述信息“放假好无聊啊,求推荐好看的电影”进行发布。

2)所述提供装置包括第二发布装置(图未示)。第二发布装置基于预定的发布规则,为用户所选择一项或多项状态描述信息来进行发布。

例如,第二发布装置默认将使用频率最高的状态描述信息直接进行发布。

3)所述提供装置包括第三发布装置(图未示)。所述提供装置包括第二发布装置(图未示)。基于用户设置的发布规则,为用户所选择一项或多项状态描述信息来进行发布。

例如,用户设置的发布规则指示发布排序第一的状态描述信息,则第三发布装置在获取到多项状态描述信息时直接发布排序第一的状态描述信息。

根据本发明的方案,通过基于用户的状态特征信息为其提供相匹配的状态描述信息,使得用户能够方便快捷地选择符合其当前状态的状态描述信息进行发布,而无需用户手动输入的方式来描述其当前的状态,提高了效率,减少了用户操作;并且,根据本发明的方案可向用户提供与多种预定场景相关的状态描述信息,提升了所提供的状态描述信息的准确性,并方便其他社交网络中的其他用户基于该用户的状态描述信息与其进行进一步的互动。

本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个功能或步骤的电路。

另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

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