当前位置: 首页 > 专利查询>微软公司专利>正文

修改对话窗口制造技术

技术编号:7147015 阅读:203 留言:0更新日期:2012-04-11 18:40
本文描述的系统包括接收想要折叠第一消息收发联系人的对话窗口的指示的接收器组件,其中第一消息收发联系人的对话窗口对应于可以在计算设备上执行的即时消息收发应用。该系统还可以包括将对话窗口折叠成即时消息收发应用的联系人窗口的最小化器组件,其中联系人窗口描绘了至少第一联系人的图形指示,其中突出显示该图形指示来指示存在与第一消息收发联系人的对话。

【技术实现步骤摘要】
【国外来华专利技术】修改对话窗口背景即时消息收发允许使用通用即时消息收发客户端的用户实时地与另一用户进行通信。例如,即时消息收发应用的第一用户可以实时地将文本发送给即时消息收发应用的第二用户,并且第二用户可以对第一用户作出响应。因此,通过使用即时消息收发应用,第一和第二用户可以举行实时对话。随着用户之间的通信不仅限于文本,关于即时消息收发应用的技术快速地发展。例如,即时消息收发应用可以允许用户共享文件,包括文档、视频文件、音乐文件等等。此外,即时消息收发应用可以被配置为将参与者的实时视频图像发送给即时消息收发对话。更具体地,第一用户可以执行即时消息收发应用,并且可以发起与第二用户的对话。第一用户可以(在发起对话之前或之后)将摄像头连接到由第一用户操作的个人计算机。可以实时地传输第一用户的视频图像从而使得第二用户可以在即时消息收发会话期间查看第一用户的视频图像。此外,某些即时消息收发应用可以被配置成实时地在用户之间传送语音信号,从而使得即时消息收发应用的用户可以在他们之间执行语音对话。因此,即时消息收发应用可以是结合多个通信功能的稳健的通信工具。许多即时消息收发应用一般可以经由因特网下载以供安装在客户机计算机上。即时消息收发应用的用户可以将也使用该即时消息收发应用(或被配置成与上述即时消息收发应用进行通信的一不同的即时消息收发应用)的联系人通知该即时消息收发应用。另外地或另选地,即时消息收发应用的用户可以使得邀请被传递(例如,经由电子邮件)给该用户的尚未安装该即时消息收发应用的联系人。即时消息收发应用的图形用户界面可以将联系人列表呈现给用户,并且还可以指示哪些联系人在线并可能显示描述联系人的当前状态(例如,忙碌、有空、离开)的相应状态消息。为了发起与联系人的即时消息收发通信,用户可以选择联系人(例如,双击)以使得对话窗口出现。用户随后可以通过例如键入想要发送给联系人的文本消息来发起通信。可以将该消息发送到即时消息收发服务器,随后将其定向到联系人的即时消息收发客户端。即时消息收发通信一般经由对话窗口来发生,其中对话窗口通常包括显示所接收的消息和所发送的消息的查看窗口以及便于文本或其他合适的信息的输入的输入域。虽然常规的对话窗口的设计对于消息收发是高效的,但这些对话窗口会使用大量的屏幕可操作区域。概述以下是在本文详细描述的主题的简要概述。本概述不旨在是关于权利要求的范围的限制。此处描述了关于即时消息收发应用中的对话窗口的各种技术。在第一示例中,可以将对话窗口折叠成联系人窗口来更高效地利用屏幕可操作区域,包括任务栏上的可操作区域。例如,第一用户可以使用即时消息收发应用来进行与第一联系人的对话,其中该对话可以在第一用户的客户机设备上的对话窗口中示出。第一用户可以提供需要最小化对话窗口的指示(例如,通过按压对话窗口上的按钮)。随后可以将对话窗口折叠成即时消息收发应用的联系人窗口。例如,联系人窗口可以包括表示第一联系人的图形指示,诸如图标和/或文本,并且可以将对话窗口折叠成图形指示。如果第一联系人将新的消息发送给第一用户,则可以修改图形指示来指示新的消息已经被发送给了第一用户。如果第一用户选择该图形指示,则可以将对话窗口重新呈现给第一用户,并且对话窗口可以包括新近接收的消息以及先前接收的消息来向第一用户提供对话上下文。在另一示例中,在对话窗口打开而第一用户不使用该对话窗口已经过了一定义时间量之后或者响应于第一用户采取的动作,可以在视觉上将对话窗口的数据输入部分从对话窗口中移除(从而节约屏幕可操作区域)。此外,可以至少半透明地呈现对话窗口的其余部分,从而使得第一用户可以查看对话窗口以及位于该对话窗口“之下”的内容。在第一用户将鼠标放到对话窗口上方或者以其他方式选择对话窗口之后,可以将整个对话窗口(包括数据输入部分)返回至非透明状态。在又一示例中,可以将数据输入部分与对话窗口分离并将其放置在显示屏幕上的任何合适的位置处。此外,所分离的对话窗口可用于向多个不同的联系人输入对话信息。因此,第一用户可以在不使用最大量的屏幕可操作区域的情况下进行多个对话。在阅读并理解了附图和描述后,可以明白其他方面。附图简述图1是便于修改即时消息收发应用中的对话窗口的示例系统的功能框图。图2是便于修改即时消息收发应用中的对话窗口的组件的示例描绘。图3是便于修改即时消息收发应用中的对话窗口的示例系统的功能框图。图4是即时消息收发应用中的主界面和对话窗口的示例描绘。图5是即时消息收发应用中的主界面和对话窗口的示例描绘。图6是显示屏幕上的对话窗口的示例描绘。图7是带有在视觉上移除了信息输入部分的对话窗口的示例描绘。图8是半透明地呈现的对话窗口的示例描绘。图9是从对话窗口的其余部分分离的对话窗口的信息输入部分的示例描绘。图10是可以用于与多个联系人进行通信的单个信息输入部分的示例描绘。图11是被选择并被拖拽到第二对话窗口上方的第一对话窗口的示例描绘。图12是以选项卡显示的消息收发的示例描绘。图13是示出用于将即时消息收发应用的对话窗口折叠成联系人窗口的示例方法的流程图。图14是示出用于半透明地且没有信息输入部分地呈现对话窗口的示例方法的流程图。图15是示出用于使用信息输入部分来与多个联系人进行通信的示例方法的流程图。图16和17是示出用于将即时消息收发应用的对话窗口折叠成联系人窗口的示例方法的流程图。图18是示例计算系统。详细描述现在将参考附图来描述一般的关于即时消息收发的各种技术,具体的是关于对话窗口的各种技术,在全部附图中相同的附图标记表示相同的元素。另外,本文出于解释的目的示出并描述了各示例系统的若干功能框图;然而可以理解,被描述为由特定系统组件执行的功能可以由多个组件来执行。类似地,例如,一组件可被配置成执行被描述为由多个组件执行的功能。现在参考图1,示出了便于呈现即时消息收发应用中的对话窗口来高效地使用显示屏幕可操作区域的示例系统100。系统100包括客户机设备102,其中客户机设备102可以是个人计算机、膝上型计算机、个人数字助理、智能电话或其他合适的客户机设备。虽然未示出,但可以理解,客户机设备102至少包括存储器和用于执行指令的处理器。即时消息收发应用104可以安装在客户机设备102上,其中即时消息收发应用104可以使用任何合适的即时消息收发协议来便于即时消息收发。在一个示例中,即时消息收发应用104可以通过使得至少两种不同类型的界面可用来便于即时消息收发:1)包括示出即时消息收发应用的用户的联系人的联系人窗口的主界面;以及2)显示与联系人的对话并提供将信息发送给联系人的界面的对话窗口。联系人窗口可以包括表示使用即时消息收发应用104的用户的联系人的一个或多个图形标记。联系人窗口中表示的联系人可以是个人和/或持续存在的个人团体。例如,在用户选择了图形指示器之后,即时消息收发应用104可以使得在显示屏幕上图形地呈现对话窗口,其中对话窗口可用于经由与该图形指示器所表示的联系人的即时消息收发来进行通信。即时消息收发服务器106可以被配置成便于客户机设备之间的即时消息收发。例如,即时消息收发服务器106可以保存与即时消息收发服务器106上的多个用户的即时消息收发联系人有关的信息。此外,即时消息收发服务器106可以用作用于经由即时消息收发应用104本文档来自技高网...
修改对话窗口

【技术保护点】
1.一种系统,包括以下计算机可执行组件:接收想要折叠用于第一消息收发联系人的对话窗口的指示的接收器组件(108),其中所述用于第一消息收发联系人的对话窗口对应于能够在计算设备上执行的即时消息收发应用;以及将所述对话窗口折叠成即时消息收发应用的联系人窗口的窗口最小化器组件(110),其中所述联系人窗口描绘了至少第一联系人的图形指示,其中所述图形指示被突出显示来指示存在与所述第一消息收发联系人的对话。

【技术特征摘要】
【国外来华专利技术】US12/200,3562008年8月28日1.一种对对话窗口进行处理的系统,包括以下计算机可执行组件:接收想要折叠用于第一消息收发联系人的对话窗口的指示的接收器组件,其中所述用于第一消息收发联系人的对话窗口对应于能够在计算设备上执行的即时消息收发应用,所述对话窗口包括对话,所述对话包括所述即时消息收发应用的用户与所述第一消息收发联系人之间传送的至少一个消息,其中所述接收器组件接收想要将所述对话窗口的文本输入域与所述对话窗口的其余部分分离的指示;将所述文本输入域与所述对话窗口的其余部分分离的分离器组件,其中所述分离器组件使得所述文本输入域能够在与多个联系人的对话中使用,所述文本输入域包括对应于所述多个联系人的多个按钮,其中基于所选择的按钮来将消息定向到所述多个联系人中的对应的联系人;以及将所述对话窗口折叠成即时消息收发应用的联系人窗口的窗口最小化器组件,其中所述联系人窗口描绘了至少第一消息收发联系人的图形指示,其中当所述接收器组件接收到想要折叠用于第一消息收发联系人的对话窗口的指示时所述图形指示被突出显示来指示存在与所述第一消息收发联系人的所述对话。2.如权利要求1所述的系统,其特征在于,还包括在所述窗口最小化器组件将所述对话窗口折叠成所述联系人窗口之后从输入设备接收指示选择所述联系人窗口中的第一消息收发联系人的用户输入的交互器组件,其中所述交互器组件使得在所述计算设备的显示屏幕上重新呈现所述对话窗口,所述对话窗口在被重新呈现在所述计算设备的显示屏幕上时包括所述至少一个消息。3.如权利要求2所述的系统,其特征在于,所述交互器组件使得所述对话窗口显示在所述窗口最小化器组件折叠所述对话窗口之后并且在重新呈现所述对话窗口之前从所述第一消息收发联系人发送的消息。4.如权利要求1所述的系统,其特征在于,所述窗口最小化器组件使得所述联系人窗口中的图形指示指示已经从所述第一消息收发联系人接收了新的消息,所述新的消息是在所述窗口最小化器组件将所述对话窗口折叠成所述联系人窗口之后接收的。5.如权利要求1所述的系统,其特征在于,还包括背景抑制器组件,在接收到用户命令或者在预定时间量之后中的至少一个情况下,所述背景抑制器组件使得在视觉上从所述对话窗口中移除所述对话窗口的文本输入域。6.如权利要求5所述的系统,其特征在于,所述背景抑制器组件另外地使得所述对话窗口的至少一部分变为至少半透明。7.如权利要求6所述的系统...

【专利技术属性】
技术研发人员:B·S·毛迪
申请(专利权)人:微软公司
类型:发明
国别省市:US

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

1