一种日历信息共享方法和日历客户端技术

技术编号:15800127 阅读:50 留言:0更新日期:2017-07-11 14:02
本发明专利技术实施例公开了一种日历信息共享方法,所述方法包括:获取关联的社交网络和/或本地的联系人的信息;接收显示第一联系人的日程信息的显示指令;根据预设的联系人的信息和虚拟日历的对应关系和所述显示指令,在所述第一联系人的虚拟日历中获取所述第一联系人的日程信息,所述虚拟日历中存储有至少一个联系人的日程信息;显示所述第一联系人的日程信息。本发明专利技术实施例还同时公开了一种日历客户端。

Calendar information sharing method and calendar client

The embodiment of the invention discloses a calendar information sharing method, the method comprises: acquiring the associated social networks and / or local contact information; a display instruction schedule information receiving display first contact; according to the preset relationship contact information and virtual calendar and the calendar display instruction, information acquisition the virtual calendar in the first contact in first contact, schedule information stored by the virtual calendar with at least one contact schedule; the first contact information display. The embodiment of the invention also discloses a calendar client at the same time.

【技术实现步骤摘要】
一种日历信息共享方法和日历客户端
本专利技术涉及应用设计技术,尤其涉及一种日历信息共享方法和日历客户端。
技术介绍
关联的社交网络的快速发展,使得电子设备的应用更加广泛,基于关联的社交网络的社交不断渗透到大众的生活工作中。电子日历作为电子设备中的一项重要应用,其便携性、智能性逐步代替传统的日历,人们更多的使用电子日历进行日程管理,日程很大程度上体现了人们的生活状态。传统的电子日历功能单一,不能满足人们更加多元化的需求。随着社交关联的社交网络的产生兴盛,这不仅将人较紧密地聚在一起,而且使人能够保持与他人的生活联系。因此,人们不仅拥有自己的日历,而且也可能希望在他人愿意共享日历时留意他人的日历。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种日历信息共享方法和日历客户端,能够使得用户之间可以共享他人的日程信息,提高用户体验。本专利技术的技术方案是这样实现的:第一方面,提供一种日历信息共享方法,所述方法包括:获取关联的社交网络和/或本地的联系人的信息;接收显示第一联系人的日程信息的显示指令;根据预设的联系人的信息和虚拟日历的对应关系和所述显示指令,在所述第一联系人的虚拟日历中获取所述第一联系人的日程信息,所述虚拟日历中存储有至少一个联系人的日程信息;显示所述第一联系人的日程信息。可选的,所述根据预设的联系人的信息和虚拟日历的对应关系和所述显示指令,在第一联系人的虚拟日历中获取所述第一联系人的日程信息之后,所述方法还包括:接收用于订阅所述第一联系人的日程信息的订阅指令;根据所述订阅指令,同步所述第一联系人的日程信息;在用户的虚拟日历的相应位置添加同步的第一联系人的日程信息。可选的,所述根据预设的联系人的信息和虚拟日历的对应关系和所述显示指令,在第一联系人的虚拟日历中获取所述第一联系人的日程信息之后,所述方法还包括:接收用于添加第一联系人的第一行程信息的添加指令;根据所述添加指令,获取所述第一日程信息;在用户的虚拟日历的相应位置添加所述第一日程信息作为所述用户的日程信息。可选的,所述在用户的虚拟日历的相应位置添加所述第一日程信息作为所述用户的日程信息之后,所述方法还包括:当所述第一联系人是社交客户端的联系人时,建立与所述第一联系人的社交客户端的通信。可选的,所述方法还包括:接收所述关联的社交网络发送的所述用户的社交信息;将所述用户的社交信息转化为与所述日程信息相同形式的第二日程信息;将所述第二日程信息添加到所述用户的虚拟日历的相应位置上。可选的,所述将所述第二日程信息添加到所述虚拟日历的相应位置上之后,所述方法还包括:向所述用户提示所述第二日程信息的属性,所述属性包括隐私属性和公开属性;当接收所述用户选择的属性是隐私属性时,将添加到所述用户的虚拟日历的相应位置上的第二日程信息设置为只自己可见;当接收所述用户选择的属性是公开属性时,将添加到所述用户的虚拟日历的相应位置上的第二日程信息设置为所有人可见。第二方面,提供一种日历客户端,所述日历客户端包括:获取单元,用于获取关联的社交网络和/或本地的联系人的信息;还用于根据预设的联系人的信息和虚拟日历的对应关系和所述显示指令,在第一联系人的虚拟日历中获取所述第一联系人的日程信息,所述虚拟日历中存储有至少一个联系人的日程信息;接收单元,用于接收显示所述第一联系人的日程信息的显示指令;显示单元,用于显示所述第一联系人的日程信息。可选的,所述接收单元,还用于接收用于订阅所述第一联系人的日程信息的订阅指令;所述日历客户端还包括:同步单元,用于根据所述订阅指令,同步所述第一联系人的日程信息;添加单元,用于在用户的虚拟日历的相应位置添加同步的第一联系人的日程信息。可选的,所述接收单元,还用于接收用于添加第一联系人的第一行程信息的添加指令;所述获取单元,还用于根据所述添加指令,获取所述第一日程信息;所述添加单元,还用于在用户的虚拟日历的相应位置添加所述第一日程信息。可选的,所述日历客户端还包括:建立单元,用于当所述第一联系人是社交客户端的联系人时,建立与所述第一联系人的社交客户端的通信。可选的,所述接收单元,还用于接收所述关联的社交网络发送的所述用户的社交信息;所述日历客户端还包括:转化单元,用于将所述用户的社交信息转化为与所述日程信息相同形式的第二日程信息;所述添加单元,还用于将所述第二日程信息添加到所述用户的虚拟日历的相应位置上。可选的,所述日历客户端还包括:提示单元,用于向所述用户提示所述第二日程信息的属性,所述属性包括隐私属性和公开属性;设置单元,用于当接收所述用户选择的属性是隐私属性时,将添加到所述用户的虚拟日历的相应位置上的第二日程信息设置为只自己可见;还用于当接收所述用户选择的属性是公开属性时,将添加到所述用户的虚拟日历的相应位置上的第二日程信息设置为所有人可见。本专利技术实施例提供了一种日历信息共享方法和日历客户端,先获取关联的社交网络和/或本地的联系人的信息;再接收显示第一联系人的日程信息的显示指令;按预设规则显示所述联系人的日程信息,之后,根据预设的联系人的信息和虚拟日历的对应关系和所述显示指令,在第一联系人的虚拟日历中获取所述第一联系人的日程信息,显示所述第一联系人的日程信息。这样一来,日历客户端就可以获取关联的社交网络和/或本地的联系人的信息,根据这些信息,获取对应联系人的日程信息,这样,用户的日历客户端就可以获取其他联系人的日程信息,从而达到了日程信息共享的目的,提高用户体验。附图说明图1为本专利技术实施例提供了一种日历信息共享方法的流程图;图2为本专利技术实施例提供了一种用户的虚拟日历的示意图;图3为本专利技术实施例提供了一种日历客户端的结构示意图;图4为本专利技术实施例提供了另一种日历客户端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。实施例一本专利技术实施例提供一种日历信息共享方法,应用于日历客户端,该日历客户端可以是终端的一部分,或者单独一个设备,如图1所示,该方法包括:步骤101、获取关联的社交网络和/或本地的联系人的信息。这里,关联是指日历客户端的一个用户账号与社交网站的一个用户账号绑定;社交网络联系人是指绑定的社交账号中的好友关系。例如微博用户关注的其他用户;本地的联系人是指日历客户端或者终端存储的联系人。屏幕上可以显示联系人的信息,为了简便起见,联系人的信息并不是所有的信息,在屏幕上只需显示区别于其他联系人的信息来说明已经获取到联系人的信息了。其中,区别于其他联系人的信息可以是联系人姓名或用户名等这列辨识度高的信息。本实施例的日历客户端同样对应着一个日历应用,在社交设置一栏填写用户的社交网络的账号和密码,日历应用根据用户的社交网络的接口定时读取联系人的信息,例如用户A关注的联系人B、C、D、F,以及关注好友的发布的且用户A有权限查看的公共日历网址,将这些信息存储在数据库中。数据库中还存储联系人的信息,例如联系人来源,联系人名称,联系人备注名称,用户可见的社交日历的网址等等。步骤102、接收显示第一联系人的日程信息的显示指令。示例的,当用户想要查看某一联系人的日程信息时,用户可以点击显示在屏幕上的联系人姓名,点击触发显示指令,显示该联系人的日程信息。步骤103、根据预设的联系人的本文档来自技高网...
一种日历信息共享方法和日历客户端

【技术保护点】
一种日历信息共享方法,其特征在于,所述方法包括:获取关联的社交网络和/或本地的联系人的信息;接收显示第一联系人的日程信息的显示指令;根据预设的联系人的信息和虚拟日历的对应关系和所述显示指令,在所述第一联系人的虚拟日历中获取所述第一联系人的日程信息,所述虚拟日历中存储有至少一个联系人的日程信息;显示所述第一联系人的日程信息。

【技术特征摘要】
1.一种日历信息共享方法,其特征在于,所述方法包括:获取关联的社交网络和/或本地的联系人的信息;接收显示第一联系人的日程信息的显示指令;根据预设的联系人的信息和虚拟日历的对应关系和所述显示指令,在所述第一联系人的虚拟日历中获取所述第一联系人的日程信息,所述虚拟日历中存储有至少一个联系人的日程信息;显示所述第一联系人的日程信息。2.根据权利要求1所述的方法,其特征在于,所述根据预设的联系人的信息和虚拟日历的对应关系和所述显示指令,在第一联系人的虚拟日历中获取所述第一联系人的日程信息之后,所述方法还包括:接收用于订阅所述第一联系人的日程信息的订阅指令;根据所述订阅指令,同步所述第一联系人的日程信息;在用户的虚拟日历的相应位置添加同步的第一联系人的日程信息。3.根据权利要求1所述的方法,其特征在于,所述根据预设的联系人的信息和虚拟日历的对应关系和所述显示指令,在第一联系人的虚拟日历中获取所述第一联系人的日程信息之后,所述方法还包括:接收用于添加第一联系人的第一行程信息的添加指令;根据所述添加指令,获取所述第一日程信息;在用户的虚拟日历的相应位置添加所述第一日程信息作为所述用户的日程信息。4.根据权利要求3所述的方法,其特征在于,所述在用户的虚拟日历的相应位置添加所述第一日程信息作为所述用户的日程信息之后,所述方法还包括:当所述第一联系人是社交客户端的联系人时,建立与所述第一联系人的社交客户端的通信。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:接收所述关联的社交网络发送的所述用户的社交信息;将所述用户的社交信息转化为与所述日程信息相同形式的第二日程信息;将所述第二日程信息添加到所述用户的虚拟日历的相应位置上。6.根据权利要求5所述的方法,其特征在于,所述将所述第二日程信息添加到所述虚拟日历的相应位置上之后,所述方法还包括:向所述用户提示所述第二日程信息的属性,所述属性包括隐私属性和公开属性;当接收所述用户选择的属性是隐私属性时,将添加到所述用户的虚拟日历的相应位置上的第二日程信息设置为只自己可见;当接收所述用户选择的属性是公开属性时,将添加到所述用户的虚拟日...

【专利技术属性】
技术研发人员:王红
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1