一种生成桌面联系人的方法及装置的利记博彩app

文档序号:7983262阅读:272来源:国知局
专利名称:一种生成桌面联系人的方法及装置的利记博彩app
技术领域
本发明涉及计算机通信技术,特别涉及一种生成桌面联系人的方法及装置。
背景技术
随着计算机网络技术的发展,通过点对点的技术来实现互联网上的即时沟通的即时通信(IM, Instant Messaging)工具工具应用越来越普遍,IM已经被大多数的用户所接受并成为用户日常生活以及工作中必不可少的一部分,通过頂工具工具应用,用户可以实现与朋友、同事以及同学之间的交流与沟通。在web的桌面化頂应用中,当需要进行頂交流时,为了减少通过打开M工具与联系人建立对话连接所需的时间,常常采用桌面化联系人的技术方案,即在web桌面化应用中生成桌面联系人,以方便用户通过点击桌面联系人直接建立和该联系人的对话连接。这样,当用户需要方便快捷地与頂工具工具通讯录里的联系人建立对话聊天状态时,可以通过在桌面建立该联系人的一个快速映射或快捷方式,生成桌面联系人,然后可以直接通过点击桌面上生成的桌面联系人,触发建立和对应联系人的链接并直接进入聊天界面,从而避免了需要先启动该聊天工具以进入聊天界面所需的时间及频繁操作。现有在web桌面化应用中生成桌面联系人的方法,主要流程如下:启动頂工具,登录IM工具界面,获取联系人列表信息;从联系人列表中分别选择需设置为桌面联系人的联系人,将待生成的桌面联系人的统一资源定位器(URL,Uniform Resource Locator)信息映射为联系人列表中该联系人的链接地址信息;存储编辑的桌面联系人,退出当前IM工具,重启web系统,web系统检测到桌面有新的应用需要添加,生成桌面联系人,这样,当用户需要进行交互,就可以直接通过点击桌面联系人来进行。由上述可见,现有生成桌面联系人的方法,通过用户从桌面寻找特定入口进入选择编辑,保存后由于没有消息通知机制通知web系统有新的应用需要添加,需要通过重启web系统进行检测,使设置生效,操作流程过长,用户编辑耗费的时间较多,生成桌面联系人所需时间较长。

发明内容
有鉴于此,本发明的主要目的在于提出一种生成桌面联系人的方法,降低生成桌面联系人所需时间、简化操作流程。本发明的另一目的在于提出一种生成桌面联系人的装置,降低生成桌面联系人所需时间、简化操作流程。为达到上述目的,本发明提供了一种生成桌面联系人的方法,该方法包括:设置在同一屏幕中展示即时通信頂工具界面及桌面,在頂工具界面中获取联系人列表信息;根据选择的联系人生成联系人临时副本,将联系人临时副本拖拽到桌面,向web系统发送通知消息,触发生成桌面联系人。
所述将联系人临时副本拖拽到桌面,向web系统发送通知消息,触发生成桌面联系人包括:确定联系人临时副本进入桌面,向web系统发送通知消息;获取联系人临时副本位置信息,向web系统发送;web系统接收通知消息,根据联系人临时副本位置信息生成桌面联系人。所述确定联系人临时副本进入桌面包括:确定用户操作轨迹没有脱离与联系人临时副本的接触,驱动联系人临时副本随同步移动;监测到脱离与联系人临时副本的接触,获取联系人临时副本位置信息;确定联系人临时副本位置信息位于桌面位置范围内,确定联系人临时副本进入桌面。所述根据联系人临时副本位置信息生成桌面联系人包括:获取包含联系人头像、昵称以及统一资源定位器信息的联系人信息;删除联系人副本;在桌面上生成对应的头像图标和昵称作为桌面联系人,并根据统一资源定位器信息设置该桌面联系人的链接信息。所述桌面联系人的图标大小根据桌面屏幕的大小进行调节或固定不变。所述联系人临时副本信息包括:联系人的头像和昵称。一种生成桌面联系人的装置,该装置包括:分屏处理模块、联系人列表获取模块以及桌面联系人生成模块,其中,分屏处理模块,用于设置在同一屏幕中展示即时通信頂工具界面及桌面;联系人列表获取模块,用于在IM工具界面中获取联系人列表信息;桌面联系人生成模块,根据选择的联系人生成联系人临时副本,将联系人临时副本拖拽到桌面,向web系统发送通知消息,触发生成桌面联系人。所述桌面联系人生成模块包括:监测单元、控制器、拖放单元、位置信息获取单元以及桌面联系人生成单元,其中,监测单元,在监测到从联系人列表中选择联系人后,向控制器输出拖拽事件消息;监测到用户操作脱离与拖放单元中联系人临时副本的接触,向位置信息获取单元输出位置事件消息;控制器,接收拖拽事件消息,生成联系人临时副本,输出至拖放单元;接收联系人临时副本位置信息,确定联系人临时副本位置信息位于分屏后的桌面位置范围内,向桌面联系人生成单元输出通知消息以及联系人信息,并删除拖放单元中的联系人临时副本;拖放单元,用于确定用户操作轨迹没有脱离与联系人临时副本的接触时,驱动联系人临时副本随用户操作同步拖拽;位置信息获取单元,接收位置事件消息,获取拖放单元中联系人临时副本位置信息,输出至控制器;桌面联系人生成单元,接收通知消息,根据接收的联系人信息,在拖放单元停止拖拽的位置生成桌面联系人。由上述的技术方案可见,本发明实施例提供的一种生成桌面联系人的方法及装置,设置在同一屏幕中展示即时通信頂工具界面及桌面,在頂工具界面中获取联系人列表信息;根据选择的联系人生成联系人临时副本,将联系人临时副本拖拽到桌面,向web系统发送通知消息,触发生成桌面联系人。这样,通过分屏处理,将分屏的IM工具界面中的联系人临时副本拖拽到分屏后的桌面,并在拖拽到桌面后,触发向web系统输出通知消息,web系统根据通知消息获知有新的应用需要添加,从而生成桌面联系人,无需重启web系统,简化了操作流程,降低了生成桌面联系人所需的时间。


图1为本发明实施例生成桌面联系人的方法流程示意图。图2为本发明实施例生成桌面联系人的具体流程示意图。图3为本发明实施例生成桌面联系人的装置结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。现有生成桌面联系人的方法,需要用户对待编辑联系人在界面中进行勾选及文本编辑,并手动配置或上传对应的图标,保存后再通过重启web系统,使web系统能够检测到有新的应用需要添加,生成桌面联系人,操作流程较为复杂,生成桌面联系人所需时间较长,造成用户体验较差。本发明实施例中,为了简化生成桌面联系人的繁琐操作流程,提升用户体验,让用户更直接、直观地对联系人创建桌面化映射,采用拖放(拖拽、放下)生成技术,使用户可以直接通过对联系人列表中联系人的拖放操作,并使桌面联系人图标采用联系人列表中联系人的图标,在达到桌面后,触发消息推送至web系统,从而触发web系统生成桌面联系人,避免重启web系统。图1为本发明实施例生成桌面联系人的方法流程示意图。参见图1,该流程包括:步骤101,对頂工具界面及桌面进行分屏处理,在頂工具界面中获取联系人列表
信息;本步骤中,分屏处理即将頂工具界面缩放为只占整个桌面屏幕的一部分,使頂工具界面和桌面形成两个独立的操作窗口,即在同一屏幕中展示即时通信頂工具界面及桌面,以便于后续选取的联系人能在两界面之间的范围内拖拽。其中,在IM工具界面中获取联系人列表信息与步骤101相同,在此不再赘述。步骤102,从当前屏幕的联系人列表中选择联系人,生成联系人临时副本,将联系人临时副本拖拽到分屏后的桌面,触发web系统生成桌面联系人。本步骤中,通过直接从联系人列表中选择联系人,生成联系人临时副本,并对联系人临时副本进行拖拽的操作,然后放到桌面,在确定联系人临时副本进入桌面洁面后,向web系统发送通知消息,触发在桌面自动生成对应桌面联系人。以webqq为例,在webqq联系人列表中,当监测到用户对webqq联系人列表中联系人头像进行操作,例如,在联系人头像上按下左键,表明用户从当前屏幕的webqq联系人列表中选择了该联系人,触发拖拽(drag)的开始动作,将拖拽事件消息传递给控制器。控制器接收拖拽事件消息,生成被拖拽联系人的头像和昵称的联系人临时副本,并使该联系人临时副本在后续执行拖拽动作的过程中,跟随着位置移动,以达到联系人被拖拽的效果。将联系人临时副本拖拽到分屏后的桌面,触发web系统生成桌面联系人包括:A1、确定用户操作轨迹没有脱离与联系人临时副本的接触,驱动联系人临时副本随用户操作同步移动;本步骤中,以用户通过鼠标进行用户操作为例,如果监测到用户一直在联系人临时副本上按下左键不放,则确定用户操作轨迹没有脱离与联系人临时副本的接触,驱动该联系人临时副本随鼠标进行同步移动。当然,实际应用中,用户也可以通过触摸屏、手写识别等进行用户操作。A2、监测到用户操作脱离与联系人临时副本的接触,获取联系人临时副本位置信息;本步骤中,在包含联系人头像和昵称的联系人副本跟随着被拖拽的过程中,如果发现用户松开左键,即触发拖拽的放下(drop)动作,传递位置事件消息到控制器,携带拖拽动作停止时的联系人副本位置信息。A3、确定联系人临时副本位置信息位于分屏后的桌面位置范围内,触发生成桌面联系人。本步骤中,在对IM工具界面及桌面进行分屏处理后,控制器存储有分屏的IM工具界面位置信息以及分屏的桌面位置信息。当控制器接收到被拖拽的联系人被放下(drop)的位置事件消息后,根据联系人副本位置信息判断该联系人被放下的位置,如果被放下的位置正好在原webqq联系人列表的所在区域(IM工具界面),表明该被拖拽的联系人还没被用户拖拽出webqq联系人列表的位置,即还没被拖拽到桌面上,因而,用户的放下操作不会触发控制器执行任何与生成桌面联系人相关的操作,并删除之前生成的联系人副本。如果联系人副本位置已经脱离之前webqq联系人列表所在区域,即已经被拖到桌面后执行放下(drop)动作时,表明用户期望将当前拖拽的联系人副本作为桌面联系人放在桌面上,控制器向web系统输出通知消息,获取包含联系人头像、昵称以及URL信息的联系人信息并输出,同时删除之前用于拖拽的联系人副本。最后,web系统收到通知消息,根据要生成桌面联系人的联系人信息,在桌面上生成对应的头像图标和昵称作为桌面联系人,并根据URL信息设置该桌面联系人的相关链接信息,使得用户点击该桌面联系人与用户启动IM工具,在頂工具界面点击webqq联系人列表里的对应联系人触发相同的动作,这样,用户就可以通过点击桌面联系人来建立与对应联系人的对话。当然,实际应用中,也可以通过对联系人创建右键菜单,通过创建的右键菜单创建桌面联系人。较佳地,桌面联系人图标的尺寸可以与IM工具界面中该联系人图标尺寸相同,也可以根据桌面屏幕的尺寸与頂工具界面屏幕尺寸的比值对桌面联系人图标进行缩放,而且,在桌面恢复为全屏幕后,该桌面联系人图标尺寸可以保持不变,也可以根据全屏幕的尺寸与全屏幕前的尺寸的比值,对桌面联系人图标进行相应放大。图2为本发明实施例生成桌面联系人的具体流程示意图。参见图2,用户在IM工具界面的联系人列表中,选择联系人寒塘渡月,按下左键,触发在用户按下位置处生成该联系人临时副本,并使得联系人临时副本随着用户的拖拽而移动,当用户拖拽该联系人临时副本达到桌面合适的位置后,松开左键,则触发向web系统输出通知消息,web系统在该左键松开的位置生成该桌面联系人,当用户点击该桌面联系人,执行与IM工具界面的联系人列表中,的联系人寒塘渡月同样的操作,即弹出聊天窗口界面进行即时交流。这样,使得本发明的生成桌面联系人的方法不仅方便了用户对经常联系的联系人快捷的建立回话,同时操作过程的用户体验也极为友好,通过简单的拖拽方式就达到了快捷生成桌面联系人的目的。图3为本发明实施例生成桌面联系人的装置结构示意图。参见图3,该装置包括:分屏处理模块、联系人列表获取模块以及桌面联系人生成模块,其中,分屏处理模块,用于设置在同一屏幕中展示即时通信頂工具界面及桌面;本发明实施中,分屏处理即将IM工具界面缩放为只占整个桌面屏幕的一部分,以便于后续选取的联系人能在两屏幕之间的范围内拖拽。联系人列表获取模块,用于在IM工具界面中获取联系人列表信息;桌面联系人生成模块,根据选择的联系人生成联系人临时副本,将联系人临时副本拖拽到桌面,向web系统发送通知消息,触发生成桌面联系人。其中,桌面联系人生成模块包括:监测单元、控制器、拖放单元、位置信息获取单元以及桌面联系人生成单元(图中未示出),其中,监测单元,在监测到从联系人列表中选择联系人后,向控制器输出拖拽事件消息;监测到用户操作脱离与拖放单元中联系人临时副本的接触,向位置信息获取单元输出位置事件消息;控制器,接收拖拽事件消息,生成联系人临时副本,输出至拖放单元;接收联系人临时副本位置信息,确定联系人临时副本位置信息位于分屏后的桌面位置范围内,向桌面联系人生成单元输出通知消息以及联系人信息,并删除拖放单元中的联系人临时副本;本发明实施例中,联系人临时副本包括联系人头像以及联系人昵称。拖放单元,用于确定用户操作轨迹没有脱离与联系人临时副本的接触时,驱动联系人临时副本随用户操作同步拖拽;位置信息获取单元,接收位置事件消息,获取拖放单元中联系人临时副本位置信息,输出至控制器;桌面联系人生成单元,接收通知消息,根据接收的联系人信息,在拖放单元停止拖拽的位置生成桌面联系人。由上述可见,本发明实施例的生成桌面联系人的方法及装置,通过对頂工具界面及桌面进行分屏处理,将分屏的頂工具界面中的联系人临时副本拖拽到分屏后的桌面,并通知web系统,使之生成桌面联系人,无需重启web系统使设置生效,简化了操作流程,降低了生成桌面联系人所需的时间,从而提高了用户体验;进一步地,采用拖拽方式,用户体验极为友好;而且,能够根据选择的联系人自动生成桌面联系人的图标,满足了用户个性化图标设置的需求。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种生成桌面联系人的方法,其特征在于,该方法包括: 设置在同一屏幕中展示即时通信頂工具界面及桌面,在頂工具界面中获取联系人列表信息; 根据选择的联系人生成联系人临时副本,将联系人临时副本拖拽到桌面,向Web系统发送通知消息,触发生成桌面联系人。
2.如权利要求1所述的方法,其特征在于,所述将联系人临时副本拖拽到桌面,向web系统发送通知消息,触发生成桌面联系人包括: 确定联系人临时副本进入桌面,向web系统发送通知消息; 获取联系人临时副本位置信息,向web系统发送; web系统接收通知消息,根据联系人临时副本位置信息生成桌面联系人。
3.如权利要求2所述的方法,其特征在于,所述确定联系人临时副本进入桌面包括: 确定用户操作轨迹没有脱离与联系人临时副本的接触,驱动联系人临时副本随同步移动; 监测到脱离与联系人临时副本的接触,获取联系人临时副本位置信息; 确定联系人临时副本位置信息位于桌面位置范围内,确定联系人临时副本进入桌面。
4.如权利要求3所述的方法,其特征在于,所述根据联系人临时副本位置信息生成桌面联系人包括: 获取包含联系人头像、昵称以及统一资源定位器信息的联系人信息; 删除联系人副本; 在桌面上生成对应的头像图标和昵称作为桌面联系人,并根据统一资源定位器信息设置该桌面联系人的链接信息。
5.如权利要求4所述的方法,其特征在于,所述桌面联系人的图标大小根据桌面屏幕的大小进行调节或固定不变。
6.如权利要求2所述的方法,其特征在于,所述联系人临时副本信息包括:联系人的头像和昵称。
7.—种生成桌面联系人的装置,其特征在于,该装置包括:分屏处理模块、联系人列表获取模块以及桌面联系人生成模块,其中, 分屏处理模块,用于设置在同一屏幕中展示即时通信頂工具界面及桌面; 联系人列表获取模块,用于在IM工具界面中获取联系人列表信息; 桌面联系人生成模块,根据选择的联系人生成联系人临时副本,将联系人临时副本拖拽到桌面,向web系统发送通知消息,触发生成桌面联系人。
8.如权利要求7所述的装置,其特征在于,所述桌面联系人生成模块包括:监测单元、控制器、拖放单元、位置信息获取单元以及桌面联系人生成单元,其中, 监测单元,在监测到从联系人列表中选择联系人后,向控制器输出拖拽事件消息;监测到用户操作脱离与拖放单元中联系人临时副本的接触,向位置信息获取单元输出位置事件消息; 控制器,接收拖拽事件消息,生成联系人临时副本,输出至拖放单元;接收联系人临时副本位置信息,确定联系人临时副本位置信息位于分屏后的桌面位置范围内,向桌面联系人生成单元输出通知消息以及联系人信息,并删除拖放单元中的联系人临时副本;拖放单元,用于确定用户操作轨迹没有脱离与联系人临时副本的接触时,驱动联系人临时副本随用户操作同步拖拽; 位置信息获取单元,接收位置事件消息,获取拖放单元中联系人临时副本位置信息,输出至控制器; 桌面联系人生成单元,接收通知消息,根据接收的联系人信息,在拖放单元停止拖拽的位置生成桌面 联系人。
全文摘要
本发明公开了一种生成桌面联系人的方法及装置。该方法包括设置在同一屏幕中展示即时通信IM工具界面及桌面,在IM工具界面中获取联系人列表信息;根据选择的联系人生成联系人临时副本,将联系人临时副本拖拽到桌面,向web系统发送通知消息,触发生成桌面联系人。应用本发明,可以降低生成桌面联系人所需时间、简化操作流程。
文档编号H04L29/08GK103139233SQ20111037564
公开日2013年6月5日 申请日期2011年11月23日 优先权日2011年11月23日
发明者龙福康, 张富春, 吕远 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1