一种基于即时通讯软件的聊天背景呈现装置的制造方法

文档序号:10492066阅读:775来源:国知局
一种基于即时通讯软件的聊天背景呈现装置的制造方法
【专利摘要】本发明公开了一种基于即时通讯软件的聊天背景呈现装置,聊天双方各自设备终端上均安装有即时通讯软件,所述装置包括:确定单元:用于在当前用户与所述对端用户使用各自终端设备中的即时通讯软件进行即时聊天时,根据当前用户的操作确定聊天背景的设置、查阅详情、切换与同步;呈现单元:用于在当前用户与对端用户使用即时通讯软件进行即时聊天时,根据当前用户的操作,将所设置或切换的聊天背景呈现出来并同步呈现在聊天双方的聊天窗口,并将聊天背景的详情呈现在所述聊天双方的聊天窗口的子窗口中。实施本发明基于即时通讯软件的聊天背景呈现装置,具有以下有益效果:能使聊天背景有效参与到聊天当中、简化用户操作流程、增强用户体验。
【专利说明】
一种基于即时通讯软件的聊天背景呈现装置
技术领域
[0001]本发明涉及聊天软件领域,特别涉及一种基于即时通讯软件的聊天背景呈现装置。
【背景技术】
[0002]随着互联网的发展,即时通信已成为人们生活中不可缺少的网络沟通方式,即时通讯软件不仅可以在个人电脑等固定设备上使用,也可以在手机等移动终端上使用,大大方便了人们的日常沟通和交流。
[0003]目前,基于即时通讯软件进行即时聊天时,聊天背景只起到装饰聊天窗口的作用,而无法有效参与到聊天当中,即孤立于聊天消息尤其是图片消息、超链接消息。例如,当用户向对端用户发送多张图片消息进行聊天交流时,用户往往需要额外说明才能指定当前正要讨论的是哪一张图片,此时聊天背景与聊天内容是毫无关联的。再如,当用户对对端用户的产品详情页即产品发起讨论时,通常是通过发送产品图片尤其是产品截图、产品详情页链接的方式来告知对方其所要讨论的是哪款产品;但是,所发送的单张产品图片通常无法完整显示详情页的所有信息,当双方开始讨论该产品细节时,都需要点击无法显示产品细节的产品详情页链接返回到产品详情页;而且,当要讨论多款产品时,用户双方需要打开多个链接,当其中一方要讨论某款产品时就往往需要额外说明才能指定当前正要讨论的是哪一款产品。

【发明内容】

[0004]本发明要解决的技术问题在于,针对现有技术的上述聊天背景无法有效参与到聊天当中、在讨论多条产品详情页或多条图片消息时需要繁琐的说明、用户体验不佳的缺陷,提供一种能使聊天背景有效参与到聊天当中、简化用户操作流程、增强用户体验的基于即时通讯软件的聊天背景呈现装置。
[0005]本发明解决其技术问题所采用的技术方案是:构造一种基于即时通讯软件的聊天背景呈现装置,聊天双方各自设备终端上均安装有即时通讯软件,所述聊天双方包括当前用户和对端用户,所述装置包括:
[0006]确定单元:用于在所述当前用户与所述对端用户使用各自终端设备中的即时通讯软件进行即时聊天时,根据所述当前用户的操作确定聊天背景的设置、查阅详情、切换与同步;
[0007]呈现单元:用于在所述当前用户与对端用户使用所述即时通讯软件进行即时聊天时,根据所述当前用户的操作,将所设置或切换的聊天背景呈现出来并同步呈现在所述聊天双方的聊天窗口,并将聊天背景的详情呈现在所述聊天双方的聊天窗口的子窗口中。
[0008]在本发明所述的基于即时通讯软件的聊天背景呈现装置中,所述确定单元进一步包括:
[0009]第一判定模块:用于在当前聊天窗口,当所述当前用户向所述对端用户发送消息请求指令时,判定所述消息请求指令中的消息是否是图片消息;
[0010]第一确定模块:用于在当前聊天窗口,当所述当前用户向所述对端用户发送图片消息请求指令时,服务器接收所述图片消息请求指令并将其包含的图片消息命名为唯一指定的ID并进行存储,确定所述服务器将对应的消息图片反馈至聊天双方各自终端设备的聊天窗口,同时确认将所述对应的消息图片设置为所述聊天双方的共同聊天背景。
[0011]在本发明所述的基于即时通讯软件的聊天背景呈现装置中,所述确定单元进一步包括:
[0012]第二确定模块:用于在当前聊天窗口,当所述当前用户并未向所述对端用户发送消息请求指令时,确定所述聊天双方的共同聊天背景保持为本次发送消息请求指令前的共同聊天背景不变。
[0013]在本发明所述的基于即时通讯软件的聊天背景呈现装置中,所述确定单元进一步包括:
[0014]第二判定模块:用于当所述当前用户向所述服务器发送请求获取产品详情页数据的指令时,判定所述服务器已存储的哪一条产品详情页的主图的ID与所述当前用户所发送的所述请求获取产品详情页数据的指令中的ID—致;
[0015]第三确定模块:用于当所述服务器已存储的某一条产品详情页的主图的ID与所述当前用户所发送的所述请求获取产品详情页数据的指令的ID—致时,确定所述服务器将其主图以一条图片消息的形式反馈至所述聊天双方各自终端设备的聊天窗口,同时确认将其设置为所述聊天双方的共同聊天背景。
[0016]在本发明所述的基于即时通讯软件的聊天背景呈现装置中,所述确定单元进一步包括:
[0017]第三判定模块:用于当所述当前用户以单击当前聊天背景的方式,向所述服务器发送请求获取当前聊天背景图片的数据来源的指令时,判定所述服务器已存储的哪一张图片的ID与所述当前用户所发送的请求获取当前聊天背景图片的数据来源的指令中的当前聊天背景图片的ID—致;
[0018]第四确定模块:用于当所述服务器已存储的某一张图片的ID与所述当前用户所发送的请求获取当前聊天背景图片的数据来源的指令中的当前聊天背景图片的ID—致时,确定将其数据来源并反馈给所述当前用户。
[0019]在本发明所述的基于即时通讯软件的聊天背景呈现装置中,所述确定单元进一步包括:
[0020]第四判定模块:用于当所述当前用户以滑动聊天背景或滑动图片数据来源获取窗口的操作的方式,向所述服务器发送请求将当前聊天背景所关联的图片消息的上条或下条相邻图片消息设置为所述聊天双方共同聊天背景的指令时,判定所述服务器已存储的哪一张图片的ID与所述当前用户所发送的请求指令中上条或下条相邻图片消息的ID—致;
[0021]第五确定模块:用于当所述服务器已存储的某一张图片的ID与所述当前用户所发送的请求指令中上条或下条相邻图片消息的ID—致时,确定将其设置为所述聊天双方的共同聊天背景。
[0022]在本发明所述的基于即时通讯软件的聊天背景呈现装置中,所述呈现单元进一步包括:
[0023]第一呈现模块:用于根据所述第一确定模块,所述服务器将本次请求发送的消息图片反馈至所述聊天双方各自终端设备的聊天窗口,同时确认将所述本次请求发送的消息图片设置为所述聊天双方的共同聊天背景;
[0024]第二呈现模块:用于根据所述第二确定模块,所述聊天双方的共同聊天背景保持为本次发送消息请求指令前的共同聊天背景不变;
[0025]第三呈现模块:用于根据所述第三确定模块,将所述当前用户本次请求的产品详情页的主图以一条图片消息的形式反馈至所述聊天双方各自终端设备的聊天窗口,同时将所述图片消息设置为所述聊天双方的共同聊天背景;
[0026]第四呈现模块:用于根据所述第四确定模块,令发出本次请求指令的所述当前用户获取所述当前聊天背景图片的数据来源;
[0027]第五呈现模块:用于根据所述第五确定模块,将所述服务器中所存储的其ID与所述当前用户所发送的请求指令中上条或下条相邻图片消息的ID—致的图片消息设置为所述聊天双方的共同聊天背景。
[0028]在本发明所述的基于即时通讯软件的聊天背景呈现装置中,所述滑动的方向为单次向左或向右滑动。
[0029]在本发明所述的基于即时通讯软件的聊天背景呈现装置中,所述终端设备为手机、平板电脑或PC机。
[0030]实施本发明的基于即时通讯软件的聊天背景呈现装置,具有以下有益效果:在当前用户与对端用户使用即时通讯软件进行即时聊天时,根据当前用户的操作,确定聊天背景的设置、切换与同步,将所设置或切换的聊天背景呈现出来并同步呈现在聊天双方的聊天窗口中,从而彼此通过观察聊天背景便直接确认正要讨论的是聊天背景图片所关联的某条产品详情页或某条图片消息;此外,根据当前用户的操作,可以快速查阅当前聊天背景的详情,聊天双方无需再花费额外精力在大量的图片消息、产品详情页消息中寻找到当前聊天背景所关联的图片消息或产品详情页消息,因此,能使聊天背景有效参与到聊天当中、简化用户操作流程、增强用户体验。
【附图说明】
[0031]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0032]图1为本发明基于即时通讯软件的聊天背景呈现装置一个实施例中的结构示意图。
【具体实施方式】
[0033]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034]在本发明基于即时通讯软件的聊天背景呈现装置实施例中,该基于即时通讯软件的聊天背景呈现装置的结构示意图如图1所示。本实施例中,在聊天双方的终端设备中均安装有即时通讯软件,本实施例中,终端设备可以是手机、平板电脑或PC机等,实际应用中,用户可根据具体情况选择合适的终端设备。本实施例中,聊天双方包括当前用户和对端用户,也就是将聊天双方中当前发起操作的用户称为当前用户,另一个用户称为对端用户,聊天双方中的任一用户既可以充当当前用户的角色,也可以充当对端用户的角色。
[0035]图1中,该装置包括确定单元I和呈现单元2;其中,确定单元I用于在当前用户与对端用户使用各自终端设备中的即时通讯软件进行即时聊天时,根据当前用户的操作确定聊天背景的设置、查阅详情、切换与同步;呈现单元2用于在当前用户与对端用户使用即时通讯软件进行即时聊天时,根据当前用户的操作,将所设置或切换的聊天背景呈现出来并同步呈现在聊天双方的聊天窗口,并将聊天背景的详情呈现在聊天双方的聊天窗口的子窗口中。本发明主要用于即时通讯软件的产品详情页内容的评论交流,在基于即时通讯软件的聊天过程中,聊天背景可以有效参与到聊天当中,其能解决聊天双方在讨论多条图片消息或多条产品详情页内容时需要额外繁琐的说明才能了解当前所要讨论的是哪一条图片消息或哪一条产品详情页内容的不便,同时方便查阅产品详情页,确保交流简洁顺畅,增强了用户体验。
[0036]本实施例中,确定单元I进一步包括第一判定模块11和第一确定模块12;其中,第一判定模块11用于在当前聊天窗口,当当前用户向对端用户发送消息请求指令时,判定消息请求指令中的消息是否是图片消息,也就是判定消息请求指令中的消息是否是图片格式的消息;第一确定模块12用于在当前聊天窗口,当当前用户向对端用户发送图片消息请求指令时,服务器接收该图片消息请求指令并将其包含的图片消息命名为唯一指定的ID并进行存储,确定服务器将其对应的消息图片反馈至聊天双方各自终端设备的聊天窗口,同时确认将该对应的消息图片设置为聊天双方的共同聊天背景,也就是将该对应的消息图片设置为聊天双方各自终端设备的双方聊天窗口的聊天背景。这样就实现了将图片消息自动设为聊天背景,这样就便于聊天双方了解当前所要讨论的是哪一条图片消息。
[0037]本实施例中,确定单元I进一步包括第二确定模块13,第二确定模块13用于在当前聊天窗口,当当前用户并未向对端用户发送消息请求指令时,确定聊天双方的共同聊天背景保持为本次发送消息请求指令前的共同聊天背景不变。
[0038]本实施例中,确定单元I进一步包括第二判定模块14和第三确定模块15;其中,第二判定模块14用于当当前用户向服务器发送请求获取产品详情页数据的指令时,判定服务器已存储的哪一条产品详情页的主图的ID与当前用户所发送的请求获取产品详情页数据的指令中的ID—致;第三确定模块15用于当服务器已存储的某一条产品详情页的主图的ID与当前用户所发送的请求获取产品详情页数据的指令的ID—致时,确定服务器将其主图以一条图片消息的形式反馈至聊天双方各自终端设备的聊天窗口,同时确认将该图片消息设置为聊天双方的共同聊天背景,也即将该图片消息设置为聊天双方各自终端设备的双方聊天窗口的聊天背景。这样就实现了将聊天产品自动设为聊天背景,便于聊天双方了解当前所要讨论的是哪一条产品详情页内容。
[0039]本实施例中,确定单元I进一步包括第三判定模块16和第四确定模块17;其中,第三判定模块16用于当当前用户以单击当前聊天背景的方式,向服务器发送请求获取当前聊天背景图片的数据来源的指令时,判定服务器已存储的哪一张图片的ID与当前用户所发送的请求获取当前聊天背景图片的数据来源的指令中的当前聊天背景图片的ID—致;第四确定模块17用于当服务器已存储的某一张图片的ID与当前用户所发送的请求获取当前聊天背景图片的数据来源的指令中的当前聊天背景图片的ID—致时,确定将其数据来源并反馈给当前用户,也就是将其数据来源反馈给发出本次请求指令的用户。这样就实现了单击聊天背景查阅背景详情,也就是用户只要单击聊天背景,在聊天背景中就可以看到产品的详情页。这样就省去了聊天双方需要打开产品详情页链接来查看产品详情,对于用户来说,产品详情一目了然,通过聊天背景就可以直接看到产品详情,省去了繁琐的说明,简化了用户操作流程。
[0040]本实施例中,确定单元I进一步包括第四判定模块18和第五确定模块19;其中,第四判定模块18用于当当前用户以滑动聊天背景或滑动图片数据来源获取窗口的操作的方式,向服务器发送请求将当前聊天背景所关联的图片消息的上条或下条相邻图片消息设置为聊天双方共同聊天背景的指令时,判定服务器已存储的哪一张图片的ID与当前用户所发送的请求指令中上条或下条相邻图片消息的ID—致;滑动的方向为单次向左或向右滑动;第五确定模块19用于当服务器已存储的某一张图片的ID与当前用户所发送的请求指令中上条或下条相邻图片消息的ID—致时,确定将该张图片设置为聊天双方的共同聊天背景。这样就实现了聊天背景切换实现同步浏览,对于用户来说,其操作简单快捷,大大方便了即时沟通和交流。
[0041]本实施例中,呈现单元2进一步包括第一呈现模块21、第二呈现模块22、第三呈现模块23、第四呈现模块24和第五呈现模块25;其中,第一呈现模块21用于根据第一确定模块12,服务器将本次请求发送的消息图片反馈至聊天双方各自终端设备的聊天窗口,同时确认将本次请求发送的消息图片设置为聊天双方的共同聊天背景,也就是确认将该条图片消息设置为聊天双方各自终端设备的双方聊天窗口的聊天背景;第二呈现模块22用于根据第二确定模块13,聊天双方的共同聊天背景保持为本次发送消息请求指令前的共同聊天背景不变;第三呈现模块23用于根据第三确定模块15,将当前用户本次请求的产品详情页的主图以一条图片消息的形式反馈至聊天双方各自终端设备的聊天窗口,同时将图片消息设置为聊天双方的共同聊天背景;第四呈现模块24用于根据第四确定模块17,令发出本次请求指令的当前用户获取当前聊天背景图片的数据来源;具体来讲,若当前聊天背景图片的ID与服务器已存储的任意一条产品详情页的主图的ID皆不一致,则当前用户获取该当前聊天背景图片的原图,若当前聊天背景图片的ID与服务器已存储的某一条产品详情页的主图的ID—致,则当前用户获取该条产品详情页;第五呈现模块25用于根据第五确定模块19,将服务器中所存储的其ID与当前用户所发送的请求指令中上条或下条相邻图片消息的ID—致的图片消息设置为聊天双方的共同聊天背景(也就是最新的聊天背景)。
[0042]总之,在本实施例中,该装置解决聊天双方在讨论多条图片消息或多条产品详情页内容时需要繁琐的说明才能了解当前所要讨论的是哪一条图片消息或哪一条产品详情页内容的不便,同时方便用户查阅产品详情页,确保交流简洁顺畅,简化了用户操作流程,增强了用户体验。
[0043]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种基于即时通讯软件的聊天背景呈现装置,其特征在于,聊天双方各自设备终端上均安装有即时通讯软件,所述聊天双方包括当前用户和对端用户,所述装置包括: 确定单元:用于在所述当前用户与所述对端用户使用各自终端设备中的即时通讯软件进行即时聊天时,根据所述当前用户的操作确定聊天背景的设置、查阅详情、切换与同步; 呈现单元:用于在所述当前用户与对端用户使用所述即时通讯软件进行即时聊天时,根据所述当前用户的操作,将所设置或切换的聊天背景呈现出来并同步呈现在所述聊天双方的聊天窗口,并将聊天背景的详情呈现在所述聊天双方的聊天窗口的子窗口中。2.根据权利要求1所述的基于即时通讯软件的聊天背景呈现装置,其特征在于,所述确定单元进一步包括: 第一判定模块:用于在当前聊天窗口,当所述当前用户向所述对端用户发送消息请求指令时,判定所述消息请求指令中的消息是否是图片消息; 第一确定模块:用于在当前聊天窗口,当所述当前用户向所述对端用户发送图片消息请求指令时,服务器接收所述图片消息请求指令并将其包含的图片消息命名为唯一指定的ID并进行存储,确定所述服务器将对应的消息图片反馈至聊天双方各自终端设备的聊天窗口,同时确认将所述对应的消息图片设置为所述聊天双方的共同聊天背景。3.根据权利要求2所述的基于即时通讯软件的聊天背景呈现装置,其特征在于,所述确定单元进一步包括: 第二确定模块:用于在当前聊天窗口,当所述当前用户并未向所述对端用户发送消息请求指令时,确定所述聊天双方的共同聊天背景保持为本次发送消息请求指令前的共同聊天背景不变。4.根据权利要求3所述的基于即时通讯软件的聊天背景呈现装置,其特征在于,所述确定单元进一步包括: 第二判定模块:用于当所述当前用户向所述服务器发送请求获取产品详情页数据的指令时,判定所述服务器已存储的哪一条产品详情页的主图的ID与所述当前用户所发送的所述请求获取产品详情页数据的指令中的ID—致; 第三确定模块:用于当所述服务器已存储的某一条产品详情页的主图的ID与所述当前用户所发送的所述请求获取产品详情页数据的指令的ID—致时,确定所述服务器将其主图以一条图片消息的形式反馈至所述聊天双方各自终端设备的聊天窗口,同时确认将其设置为所述聊天双方的共同聊天背景。5.根据权利要求4所述的基于即时通讯软件的聊天背景呈现装置,其特征在于,所述确定单元进一步包括: 第三判定模块:用于当所述当前用户以单击当前聊天背景的方式,向所述服务器发送请求获取当前聊天背景图片的数据来源的指令时,判定所述服务器已存储的哪一张图片的ID与所述当前用户所发送的请求获取当前聊天背景图片的数据来源的指令中的当前聊天背景图片的ID—致; 第四确定模块:用于当所述服务器已存储的某一张图片的ID与所述当前用户所发送的请求获取当前聊天背景图片的数据来源的指令中的当前聊天背景图片的ID—致时,确定将其数据来源并反馈给所述当前用户。6.根据权利要求5所述的基于即时通讯软件的聊天背景呈现装置,其特征在于,所述确定单元进一步包括: 第四判定模块:用于当所述当前用户以滑动聊天背景或滑动图片数据来源获取窗口的操作的方式,向所述服务器发送请求将当前聊天背景所关联的图片消息的上条或下条相邻图片消息设置为所述聊天双方共同聊天背景的指令时,判定所述服务器已存储的哪一张图片的ID与所述当前用户所发送的请求指令中上条或下条相邻图片消息的ID—致; 第五确定模块:用于当所述服务器已存储的某一张图片的ID与所述当前用户所发送的请求指令中上条或下条相邻图片消息的ID—致时,确定将其设置为所述聊天双方的共同聊天背景。7.根据权利要求1至6任意一项所述的基于即时通讯软件的聊天背景呈现装置,其特征在于,所述呈现单元进一步包括: 第一呈现模块:用于根据所述第一确定模块,所述服务器将本次请求发送的消息图片反馈至所述聊天双方各自终端设备的聊天窗口,同时确认将所述本次请求发送的消息图片设置为所述聊天双方的共同聊天背景; 第二呈现模块:用于根据所述第二确定模块,所述聊天双方的共同聊天背景保持为本次发送消息请求指令前的共同聊天背景不变; 第三呈现模块:用于根据所述第三确定模块,将所述当前用户本次请求的产品详情页的主图以一条图片消息的形式反馈至所述聊天双方各自终端设备的聊天窗口,同时将所述图片消息设置为所述聊天双方的共同聊天背景; 第四呈现模块:用于根据所述第四确定模块,令发出本次请求指令的所述当前用户获取所述当前聊天背景图片的数据来源; 第五呈现模块:用于根据所述第五确定模块,将所述服务器中所存储的其ID与所述当前用户所发送的请求指令中上条或下条相邻图片消息的ID—致的图片消息设置为所述聊天双方的共同聊天背景。8.根据权利要求6所述的基于即时通讯软件的聊天背景呈现装置,其特征在于,所述滑动的方向为单次向左或向右滑动。9.根据权利要求1所述的基于即时通讯软件的聊天背景呈现装置,其特征在于,所述终端设备为手机、平板电脑或PC机。
【文档编号】H04L12/58GK105847126SQ201610285962
【公开日】2016年8月10日
【申请日】2016年4月29日
【发明人】余波, 黄泽彬, 樊明, 王佳节, 梁宏希, 吴紫阳, 郑华林, 刘宣焱, 李汪, 李超, 叶俊招, 陈俊杰, 刘德玲, 彭越
【申请人】广州灵光信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1