用于管理即时消息传送状态的方法和系统技术方案

技术编号:3502895 阅读:164 留言:0更新日期:2012-04-11 18:40
一种用于管理即时消息传送状态的系统。检测在日历应用中用户事件的出现。响应于检测到该事件的出现,而控制在该事件出现的期间的即时消息传送系统的用户的状态。

【技术实现步骤摘要】

本专利技术一般涉及改进的数据处理系统。更具体地,本专利技术针对于用于管理即时消息传送(messaging)状态的计算机实现的方法、设备、以及计算机可用程序代码。
技术介绍
毫无疑问,因特网已改变了人和商行通信的方式。即时消息传送(IM)是被设计为帮助连接到网络(例如,因特网)的多个计算机用户之间的通信的一类计算机应用。可以以多种方式实现即时消息传送,但是,通常,它支持向和从其它用户发送和接收即时消息。即时消息是在被发送之后、或多或少即时地在接收方的计算机显示器上出现的通信联系(correspondence)。这与更为传统的电子邮件消息相反,典型地,电子邮件消息被记录在系统中,直到接收方希望查看它们为止。即时接收通信联系的能力赋予即时消息传送比传统的电子邮件更自主的与其会话的质量。由此,即时消息传送提供使用连接到网络的计算机的通信的可替换形式。即时消息应用可被各种用户使用,如针对于某个关键项目而密切地在一起工作的人群、或想要查看某个人是否能够立即接收消息的在家里的多个临时用户(casual user)。即时消息传送系统允许个人或商行维持他们希望在线交互的人的列表。个人或商行可向在列表(经常被称为伙伴列表或联系人列表)中包含的任何个人发送消息,只要该个人在发送消息的时候在线即可。发送即时消息打开在每个计算机界面上显示的小窗口,使得在该过程中涉及的双方个人都可键入并读取消息。通常,即时消息传送涉及在线的两个人,其来回地相互发送通知。另外,即时消息传送系统可使用户能够相互发送提醒。即时消息传送提醒可被用来在不期望响应时(例如,会议提示)传递信息。“聊天室”是通过允许人群中的每个成员键入被聊天室中的每个人看到的消息而允许人群相互通信的软件程序。通常,即时消息传送系统包括经由数据处理系统网络而耦接到即时消息传送服务器的多个即时消息传送客户装置。在由即时消息传送服务的提供商控制的服务器上维持消息和连接信息。即时消息传送服务的例子有LotusSametime、MicrosoftNetwork(MSN)Messenger、SunTMONE InstantMessenger、AOLInstant Messenger(AIM)、以及Yahoo!MessengerTM。今天,多数计算机连接到某种类型的网络。网络允许计算机与其它计算机系统共享信息。因特网仅是计算机网络一个例子。很多商业业务环境经由局域网(LAN)、或通过其它方式连接计算机。可由商业企业利用LAN,以为了允许合作者相互即时通信的目的而连接其计算机。在多数商业环境中,员工之间的即时通信对于增加生产率来说是必要的。然而,由于即时消息的不断的中断,允许合作者相互即时通信的能力还会对合作者的生产能力造成不利影响,尤其是在诸如会议或约会的预定事件期间。因此,具有用于在预定事件期间管理即时消息传送状态的计算机实现的方法、设备和计算机可用程序代码会是有利的。
技术实现思路
本专利技术的实施例提供了用于管理即时消息传送状态的计算机实现的方法、设备、以及计算机可用程序代码。检测在日历应用中用户的事件的出现,并且,响应于检测到该事件的出现,在该事件出现的期间控制即时消息传送系统的用户的状态。附图说明在所附的权利要求中阐述了具有新颖性特点的本专利技术的特征。然而,通过在与附图相结合来阅读时参照下面对说明性的实施例的详细描述,本专利技术自身、以及优选使用模式、本专利技术的其它目的和优点将被最佳地理解,其中图1是可实现本专利技术的各方面的数据处理系统的网络的图示表示;图2是可实现本专利技术的各方面的数据处理系统的框图;图3是图解根据本专利技术的实施例的在管理即时消息时使用的组件的示例框图;图4是图解根据本专利技术的实施例的即时消息传送客户端装置的组件的示例框图; 图5是图解根据本专利技术的实施例的即时消息传送应用的示例框图;图6是图解根据本专利技术的实施例的日历应用的示例框图;图7是根据本专利技术的实施例的日历应用的显示窗口的示例图解;图8是根据本专利技术的实施例的日历应用的首选项(preference)窗口的示例图解;图9是根据本专利技术的实施例的即时消息传送应用的首选项窗口的示例图解;图10是图解根据本专利技术的实施例的用于设置用于链接即时消息传送应用的即时消息传送首选项的示例过程的流程图;图11是图解根据本专利技术的实施例的用于设置用于将日历应用链接到即时消息传送应用的日历首选项的示例过程的流程图;图12是图解根据本专利技术的实施例的用于设置在日历应用预定事件内的即时消息传送状态的示例过程的流程图;以及图13是图解根据本专利技术的实施例的用于客户装置内的即时消息传送状态控制的示例过程的流程图。具体实施例方式现在,参照附图、特别是参照图1-2,提供了可实现本专利技术的实施例的数据处理环境的示例图。应理解,图1-2仅为示例,并且,不意图断言或暗示对于可实现本专利技术的实施例的各方面的环境的任何限制。可对所绘出的环境作出修改,而不会背离本专利技术的精神和范围。现在,参照附图,图1绘出了可实现本专利技术的方面的数据处理系统的网络的图示表示。网络数据处理系统100是其中可实现本专利技术的实施例的计算机网络。网络数据处理系统100包含网络102,其是用来在网络数据处理系统100内一起连接的各种装置和计算机之间提供通信链路的介质。网络102可包括连接,如有线、无线通信链路、或光纤线缆。在所示例子中,服务器104和服务器106连同存储单元108一起连接到网络102。另外,客户端110、112和114连接到网络102。例如,客户端110、112和114可以是个人计算机或网络计算机。在所示例子中,服务器104向客户端110、112和114提供数据,如引导文件、操作系统映像、以及应用程序。在此例子中,客户端110、112和114是对服务器104的客户端。网络数据处理系统100可包括未示出的附加服务器、客户端、以及其它装置。在所示例子中,网络数据处理系统100是具有网络102的因特网,其表示使用传输控制协议/因特网协议(TCP/IP)协议套件来相互通信的网络和网关在世界范围内的集合。在因特网的中心是主节点或主机计算机之间的高速数据通信线路的骨干网,其由数以千计的商用、政府、教育、以及路由数据和消息的其它计算机系统组成。当然,还可作为很多不同种类的网络来实现网络数据处理系统100,例如,作为内联网、局域网(LAN)、或广域网(WAN)。图1意图作为例子,而不是作为对本专利技术的不同实施例的架构限制。现在参照图2,示出了可实现本专利技术各方面的数据处理系统的框图。数据处理系统200是诸如图1中的服务器104或客户端110的计算机的例子,其中,可驻入实现本专利技术的实施例的处理的计算机可用代码或指令。在所示例子中,数据处理系统200采用集线器(hub)架构,其包括北桥和存储器控制器集线器(NB/MCH)202、以及南桥和输入/输出(I/O)控制器集线器(SB/ICH)204。处理单元206、主存储器208和图形处理器210连接到NB/MCH 202。图形处理器210可通过加速图形端口(AGP)而连接到NB/MCH 202。在所示例子中,局域网(LAN)适配器212连接到SB/ICH 204。音频适配器216、键盘和鼠标适配器220、调制解调器222、只读存储器(ROM)224、硬盘驱动器(本文档来自技高网
...

【技术保护点】
一种用于管理即时消息传送状态的计算机实现的方法,该计算机实现的方法包括:检测在日历应用中用户事件的出现;以及响应于检测到该事件的出现,控制在该事件出现期间的即时消息传送系统的用户的状态。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:马克E马雷什
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1
相关领域技术
  • 暂无相关专利