一种即时通讯软件跨时区提示的方法与流程

文档序号:12134203阅读:391来源:国知局

本发明涉及通信软件开发技术领域,具体涉及一种即时通讯软件跨时区提示的方法,一种即时通讯软件会话双方在不同时区进行提示的方法。



背景技术:

即时通讯(Instant Messaging)是目前Internet上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。

实时通信(Instant Messaging,简称IM)是一个实时通信系统,允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流。

时区(Time Zone)是地球上的区域使用同一个时间定义。1884年在华盛顿召开国际经度会议时,为了克服时间上的混乱,规定将全球划分为24个时区。

由于时区的存在,即时通讯的双方由于所在时区的不同,可能会给通讯双方造成一些不便。



技术实现要素:

本发明要解决的技术问题是:本发明针对以上问题,提供一种即时通讯软件跨时区提示的方法。

本发明所采用的技术方案为:

一种即时通讯软件跨时区提示的方法,所述方法包括以下步骤:

1)用户选择对话人,点击该对话人进入对话界面;

2)进入对话界面后,即时通讯软件后台提取本地时区信息,并确定当前时区序号;

3)即时通讯软件与远程服务器建立连接,将本地时区信息与时区序号上传到远程服务器;

4)即时通讯软件向远程服务器申请当前对话人上一次登陆时上传的登陆地区时区信息与时区序号;

5)即时通讯软件计算本地时区序号与当前对话人上一次登陆时上传的时区序号的差值;

6)如果上述差值为0,则无需对本地用户进行提示;否则,即时通讯软件获取对话人所在时区的当前时间;

7)如果时间处于0:00 a.m.至7:00 a.m.,则向本地用户提示,“对方正处于夜间状态,可能无法即时回复”。

所述本地时区信息和当前时区序号获取过程如下:通过即时通讯软件调取移动操作系统提供的时区服务接口,读取设备所在的当前时区信息与时区序号。

移动操作系统通过网络连接模块与远程服务器通过互联网建立连接,并向即时通讯软件提供网络服务接口,即时通讯软件调用发送与接收网络服务接口,向远程服务器上传当前设备所在时区信息与时区序号。

移动操作系统通过网络连接模块与远程服务器通过互联网建立连接,并向即时通讯软件提供网络服务接口;即时通讯软件调用发送与接收网络服务接口,向远程服务器申请当前用户所联系的对话人上一次登陆即时通讯软件时所上传的时区信息与时区序号,作为判定该对话人所处时区位置的依据。

本发明的有益效果为:

本发明通过计算本地用户的时区与对话人所在时区的差值,以及判定对话人所在时区的当地时间来形成对本地用户的提示,以避免在夜间产生对其它用户的打扰。

附图说明

图1为本发明方法流程图。

具体实施方式

下面根据说明书附图,结合具体实施方式对本发明进一步说明:

实施例1

如图1所示,一种即时通讯软件跨时区提示的方法,所述方法包括以下步骤:

1)用户选择对话人,点击该对话人进入对话界面;

2)进入对话界面后,即时通讯软件后台提取本地时区信息,并确定当前时区序号;

3)即时通讯软件与远程服务器建立连接,将本地时区信息与时区序号上传到远程服务器;

4)即时通讯软件向远程服务器申请当前对话人上一次登陆时上传的登陆地区时区信息与时区序号;

5)即时通讯软件计算本地时区序号与当前对话人上一次登陆时上传的时区序号的差值;

6)如果上述差值为0,则无需对本地用户进行提示;否则,即时通讯软件获取对话人所在时区的当前时间;

7)如果时间处于0:00 a.m.至7:00 a.m.,则向本地用户提示,“对方正处于夜间状态,可能无法即时回复”。

实施例2

在实施例1的基础上,本实施例所述本地时区信息和当前时区序号获取过程如下:通过即时通讯软件调取移动操作系统提供的时区服务接口,读取设备所在的当前时区信息与时区序号。

实施例3

在实施例2的基础上,本实施例移动操作系统通过网络连接模块与远程服务器通过互联网建立连接,并向即时通讯软件提供网络服务接口,即时通讯软件调用发送与接收网络服务接口,向远程服务器上传当前设备所在时区信息与时区序号。

实施例4

在实施例3的基础上,本实施例移动操作系统通过网络连接模块与远程服务器通过互联网建立连接,并向即时通讯软件提供网络服务接口;即时通讯软件调用发送与接收网络服务接口,向远程服务器申请当前用户所联系的对话人上一次登陆即时通讯软件时所上传的时区信息与时区序号,作为判定该对话人所处时区位置的依据。

实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1