当前位置: 首页 > 专利查询>王青专利>正文

一种在应用中基于场景展开讨论与聊天的方法与系统技术方案

技术编号:15398542 阅读:82 留言:0更新日期:2017-05-22 14:09
本发明专利技术公开了一种在应用中基于场景展开讨论与聊天的方法与系统,其让用户能够看到正在使用同一或同类应用,访问同一或同类资源,或者有相同或者类似场景,或者处在同一或附近地理位置的其他人,并与他们对话或聊天。用户还可以使用本发明专利技术,从应用某个位置,召唤自己好友,包括本发明专利技术好友和集成的社交网络或/和即时通讯工具中的好友前来讨论。本发明专利技术通过用户圈、应用位置和对现有第三方应用和浏览器的集成,事实上拓展了所有现有应用,使其全部升级为可交谈、社交的场所。可以用作应用辅助功能,增强用户使用体验。基于本发明专利技术也可以构造新的社交平台,让用户围绕场景,包括应用、应用位置、应用资源和地理位置,开展社交活动。

Method and system for unfolding discussion and chatting based on scene in application

The invention discloses a discussion and chat method and system based on the scene in the application, the user can see that you are using the same or similar applications, access to the same or similar resources, or have the same or similar scenes, or other people in or near the same location, and dialogue with them or chat. The user can also use the present invention to summon friends from a certain location, including a friend of the invention and an integrated social network or / or a friend in an instant messenger. The invention extends all existing applications, in fact, by means of user circles, application locations, and integration of existing third party applications and browsers, all of which can be upgraded to a place for conversation and social interaction. It can be used as an application assistant to enhance user experience. Based on the invention, a new social platform can be constructed to enable users to conduct social activities around the scene, including applications, application locations, application resources, and geographical locations.

【技术实现步骤摘要】
一种在应用中基于场景展开讨论与聊天的方法与系统
本专利技术涉及应用程序开发
,特别涉及一种在应用中基于场景展开讨论与聊天的方法与系统。
技术介绍
用户在使用各种应用程序的时候,常常想和同样使用此应用,或同类应用,或使用相同或同类资源的人进行聊天讨论。例如:用户A使用酷我音乐播放“逃跑计划”乐队歌曲“夜空中的星”时,很自然想和其他酷我用户讨论酷我音乐播放器的使用、讨论流行音乐趋势;或者和收听“夜空中的星”的其他人,包括使用其他播放器收听的人,讨论这首歌曲,或者想和收听其他“逃跑计划”歌曲的人讨论“逃跑计划”乐队。目前,为达到这一目的,常使用的方法有:(1)使用应用本身提供的聊天讨论功能使用应用本身提供的聊天讨论功能:部分应用提供了用户聊天讨论模块,用户通常注册用户并登录之后,就可以和其他登录用户进行聊天讨论。但是仍然存在一定缺点:不同应用的聊天讨论完全互相独立,各自拥有孤立的消息和好友,用户无法同时查看自己在不同应用中的聊天记录,也无法在A应用的聊天模块中和B应用中的好友进行聊天或展开讨论。(2)使用即时通讯工具在使用某一应用时,打开即时通讯工具,开启和好友的对话。缺点:①需要离开当前的应用,开启即时通讯工具,在对话过程中,还需要在当前应用和即时通讯工具不同的用户体验间切换。②对话局限在安装了同一即时通讯工具的好友之间,并需要和对话好友同时打开此即时通讯工具。③在与好友通话前,除非事先约定,无法得知好友是否也正在使用此应用。④无法知晓正在使用此应用的其他用户,也无法发起和他们的对话,或加入他们已有的对话。(3)使用社交网络(含论坛)的话题功能在社交网络应用中发起话题,和好友以及其他感兴趣的人进行讨论。缺点:①需要离开当前的应用,开启社交网络应用,在对话过程中,还需要在当前应用和社交应用不同的用户体验间切换。②及时性差,社交网络的讨论,通常需要用户主动更新,才能够看到新消息。③对话局限在同一社交网络的好友之间。④无法知晓参与话题中的哪些人正在使用本应用,也无法控制/排除没有使用本应用的其他人参与讨论。也就是说,通过这种方式进行讨论和聊天都仅仅局限在登录了同一社交网络,并主动参加了同一话题的用户之间。有鉴于此,现有技术有待改进和提高。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种在应用中基于场景展开讨论与聊天的方法与系统,从而解决先有技术中应用程序无法实现用户在应用程序中直接与使用同一或同类应用,访问同一或同类资源,或者有相同或者类似场景,或者处在同一或附近地理位置的其他人展开讨论与聊天的问题。为了达到上述目的,本专利技术采取了以下技术方案:一种在应用中基于场景展开讨论与聊天的方法,其中,所述方法包括以下步骤:S1、启动应用程序,获取其对应的用户圈:S2、与用户圈内的其他用户展开讨论与聊天。所述的在应用中基于场景展开讨论与聊天的方法,其中,在所述步骤S1之前,还包括步骤S0、令处在同一或附近地理位置、或者使用同一或同类应用、访问同一或同类资源,或者有相同或者类似场景的用户构成用户圈;所述用户圈内的用户是由地理位置维度和应用资源维度决定的。所述的在应用中基于场景展开讨论与聊天的方法,其中,所述步骤S1中获取其对应的用户圈具体包括:S11、获取用户当前的应用位置和当前的地理位置;S12、根据当前的应用位置和当前的地理位置,从用户数据存储中筛选用户,构成用户圈,并更新用户数据存储中的相关信息。所述的在应用中基于场景展开讨论与聊天的方法,其中,所述步骤S2中与用户圈内的其他用户展开讨论与聊天具体包括:与用户圈用户对话以及与用户圈用户聊天。所述的在应用中基于场景展开讨论与聊天的方法,其中,还包括步骤S3、通过调整应用维度和地理位置维度来调整所述用户圈;其中,通过调整地理位置维度调整所述用户圈具体包括:S31、距离确定了当前用户所在地为中心,以距离为半径的一个圆,圆内符合应用维度的用户构成用户圈;S32、当地址是有名的地理位置时,令地址本身构成一棵树,父节点的地理范围包含子节点;调整地址后,地址对于地理位置内符合应用维度的用户构成用户圈;调整应用维度具体包括调整应用程序和/或调整应用程序的资源。所述的在应用中基于场景展开讨论与聊天的方法,其中,还包括步骤S4、在消息中插入应用位置描述符,收到含有应用位置描述符的用户,其能够自动或在用户交互确认后,启动相应应用程序,并指示应用程序到达对应应用内位置。所述的在应用中基于场景展开讨论与聊天的方法,其中,还包括步骤S5、用户集中查看自己在不同场景下的对话与聊天历史。所述的在应用中基于场景展开讨论与聊天的方法,其中,还包括:用户召唤自己在即时通讯工具或/和社交网络中的好友加入用户圈展开讨论与聊天。一种在应用中基于场景展开讨论与聊天的系统,其中,包括:设置在用户终端计算设备上的接口模块,用于在应用程序之间交换数据,互相操作;设置在用户终端计算设备上的客户端,用于呈现用户圈以及用户之间讨论与聊天的内容,并提供相应的操作界面。所述的在应用中基于场景展开讨论与聊天的系统,其中,还包括为本专利技术各客户端提供服务的服务端,具体由以下单元构成:消息处理单元,用于接收、处理、转发用户发送的消息;场景分析单元,用于通过用户地理位置数据和应用程序数据,分析、计算用户的地理位置维度和应用维度,呈现初始用户圈,并响应用户操作,调整用户圈;社交网络或/和即时通讯工具集成单元,用于集成第三方社交网络或/和即时通讯工具,让用户能够召唤自己在即时通讯工具或/和社交网络中的好友加入用户圈展开讨论与聊天;消息数据存储单元,用于存储用户的消息数据信息;用户数据存储单元,用于存储用户数据,其进一步包括用户间关系。相较于现有技术,本专利技术提供的在应用中基于场景展开讨论与聊天的方法与系统具有以下优点:让用户能够看到正在使用同一或同类应用,访问同一或同类资源,或者有相同或者类似场景,或者处在同一或附近地理位置的其他人,并与他们对话或聊天。用户还可以使用本专利技术,从应用某个位置,召唤自己好友,包括本专利技术好友和集成的社交网络或/和即时通讯工具中的好友前来讨论。好友接到召唤消息,打开消息中自动插入的应用位置描述符,就能来到应用对应位置。用户和好友能够在同一应用位置,在相同的上下文环境中,展开对话和聊天。随后,用户可在本专利技术中统一查看,在不同应用、不同场景下,参与的对话和聊天。再者,与之前技术相比,针对用户在使用应用程序,浏览应用资源时,希望和好友交谈的需求,本专利技术克服了以下缺陷。1)应用程序没有对话聊天模块时,无法实现。2)无法让来自不同第三方应用的好友,加入同一对话。3)无法让交谈者有相同的上下文,处于同样的应用内位置。4)无法邀请好友,来到特定应用位置,进行交谈。5)无法统一查看在不同应用中的交谈记录。同时,本专利技术还创造了基于地理位置、应用程序、应用资源的用户圈,让用户圈内的用户可以自由的交谈。本专利技术通过用户圈、应用位置和对现有第三方应用(即时通讯工具、社交网络应用)和浏览器的集成,事实上拓展了所有现有应用,使其全部升级为可交谈、社交的场所。本专利技术可以用作应用辅助功能,增强用户使用体验。基于本专利技术也可以构造新的社交平台,让用户围绕场景,包括应用、应用位置、应用资源、地理位置,开展社交活动。附图说明图1为本文档来自技高网
...
一种在应用中基于场景展开讨论与聊天的方法与系统

【技术保护点】
一种在应用中基于场景展开讨论与聊天的方法,其特征在于,所述方法包括以下步骤:S1、启动应用程序,获取其对应的用户圈:S2、与用户圈内的其他用户展开讨论与聊天;所述步骤S1中获取其对应的用户圈具体包括:S11、获取用户当前的应用位置和当前的地理位置;S12、根据当前的应用位置和当前的地理位置,从用户数据存储中筛选用户,构成用户圈,并更新用户数据存储中的相关信息;还包括步骤S3、通过调整应用维度和地理位置维度来调整所述用户圈;其中,通过调整地理位置维度调整所述用户圈具体包括:S31、距离确定了当前用户所在地为中心,以距离为半径的一个圆,圆内符合应用维度的用户构成用户圈;S32、当地址是有名的地理位置时,令地址本身构成一棵树,父节点的地理范围包含子节点;调整地址后,地址对于地理位置内符合应用维度的用户构成用户圈;调整应用维度具体包括调整应用程序树位置和/或调整资源树位置。

【技术特征摘要】
1.一种在应用中基于场景展开讨论与聊天的方法,其特征在于,所述方法包括以下步骤:S1、启动应用程序,获取其对应的用户圈:S2、与用户圈内的其他用户展开讨论与聊天;所述步骤S1中获取其对应的用户圈具体包括:S11、获取用户当前的应用位置和当前的地理位置;S12、根据当前的应用位置和当前的地理位置,从用户数据存储中筛选用户,构成用户圈,并更新用户数据存储中的相关信息;还包括步骤S3、通过调整应用维度和地理位置维度来调整所述用户圈;其中,通过调整地理位置维度调整所述用户圈具体包括:S31、距离确定了当前用户所在地为中心,以距离为半径的一个圆,圆内符合应用维度的用户构成用户圈;S32、当地址是有名的地理位置时,令地址本身构成一棵树,父节点的地理范围包含子节点;调整地址后,地址对于地理位置内符合应用维度的用户构成用户圈;调整应用维度具体包括调整应用程序树位置和/或调整资源树位置。2.根据权利要求1所述的在应用中基于场景展开讨论与聊天的方法,其特征在于,在所述步骤S1之前,...

【专利技术属性】
技术研发人员:王青
申请(专利权)人:王青
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1