CN110908743A - 一种终端日历日程的显示方法及装置 - Google Patents
一种终端日历日程的显示方法及装置 Download PDFInfo
- Publication number
- CN110908743A CN110908743A CN201811076064.4A CN201811076064A CN110908743A CN 110908743 A CN110908743 A CN 110908743A CN 201811076064 A CN201811076064 A CN 201811076064A CN 110908743 A CN110908743 A CN 110908743A
- Authority
- CN
- China
- Prior art keywords
- schedule
- map
- schedules
- display
- displaying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000004891 communication Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 29
- 238000010586 diagram Methods 0.000 description 9
- 238000004590 computer program Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 208000029257 vision disease Diseases 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/453—Help systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明涉及通信技术领域,公开了一种终端日历日程的显示方法及装置,用于丰富终端中的日程地图显示功能,以提升用户的体验度。所述方法包括:获得启动指令,所述启动指令用于启动终端日历中的日程地图显示功能,从所述日历中的所有日程中,确定满足在地图中进行显示的预设条件的若干日程,获取所述若干日程中的每个日程包括的地理位置,并在所述地图中每个日程包括的地理位置处显示对应的日程。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种终端日历日程的显示方法及装置。
背景技术
随着科技的不断发展,终端的功能越来越强大,人们对终端中的基本应用的需求也不断提高,日历应用作为终端中的基本应用之一,人们可以通过日历中日程记录功能来记录日程。现有技术中,终端日历日程中大多带有日程地图显示功能,该日程地图显示功能够将记录的日程在地图中进行显示,然而,如何进一步丰富终端中的日程地图显示功能,以提升用户的体验度,是一个需要解决的技术问题。
发明内容
本发明实施例提供一种终端日历日程的显示方法及装置,用于丰富终端中的日程地图显示功能,以提升用户的体验度。
第一方面,本发明实施例提供了一种终端日历日程的显示方法,包括:
获得启动指令,所述启动指令用于启动终端日历中的日程地图显示功能;
从所述日历中的所有日程中,确定满足在地图中进行显示的预设条件的若干日程;
获取所述若干日程中的每个日程包括的地理位置,并在所述地图中每个日程包括的地理位置处显示对应的日程。
可选的,所述预设条件包括以下一种或多种:
当前时刻未达到日程的开始时间,且所述开始时间距离所述当前时刻之差处于预设范围内;所述终端当前所在位置所处区域与日程包括的地理位置所属区域相同;以及日程为允许在地图中进行显示的日程。
可选的,所述在所述地图中每个日程包括的地理位置处显示对应的日程,具体包括:
确定所述若干日程中的每个日程的日程类型,日程类型与显示图标一一对应;
根据每个日程的日程类型,确定与每个日程对应的显示图标;
在所述地图中每个日程包括的地理位置处,使用与其对应的显示图标显示日程。
可选的,在所述若干日程中的至少两个日程包括的相同地理位置时,所述方法还包括:
在所述地图中的所述相同地理位置处显示特定的图像操作组件;
在获得操作所述图像操作组件的操作时,在地图中以列表的方式显示所述至少两个日程。
可选的,所述在所述地图中每个日程包括的地理位置处显示对应的日程之前,所述方法包括:基于预设的协议,获取所述地图。
第二方面,本发明实施例提供了一种终端日历日程的显示装置,包括:
获得单元,用于获得启动指令,所述启动指令用于启动终端日历中的日程地图显示功能;
确定单元,用于从所述日历中的所有日程中,确定满足在地图中进行显示的预设条件的若干日程;
显示单元,用于获取所述若干日程中的每个日程包括的地理位置,并在所述地图中每个日程包括的地理位置处显示对应的日程。
可选的,所述确定单元,具体用于:
当前时刻未达到日程的开始时间,且所述开始时间距离所述当前时刻之差处于预设范围内;所述终端当前所在位置所处区域与日程包括的地理位置所属区域相同;以及日程为允许在地图中进行显示的日程。
可选的,所述显示单元,具体用于:
确定所述若干日程中的每个日程的日程类型,日程类型与显示图标一一对应;
根据每个日程的日程类型,确定与每个日程对应的显示图标;
在所述地图中每个日程包括的地理位置处,使用与其对应的显示图标显示日程。
可选的,所述显示单元,还用于:
在所述地图中的所述相同地理位置处显示特定的图像操作组件;
在获得操作所述图像操作组件的操作时,在地图中以列表的方式显示所述至少两个日程。
可选的,所述显示单元,还用于:
基于预设的协议,获取所述地图。
本发明实施例中提供一种终端日历日程的显示方法,该方法在获得用户启动终端中的日程地图显示功能时,需要先从日历中记录所有日程的记录中,确定满足在地图中进行显示的预设条件的若干日程,预设条件可以是还没有到日程的开始时间的一天或两天内的日程,也可以是终端当前所在位置所处区域与日程包括的地理位置所属区域相同的日程等等,然后在地图中每个日程包括的地理位置处显示对应的日程,解决了现有技术中,将记录的所有日程均显示在地图中导致的视觉上凌乱,以及用户难以找到真正想要查看的日程的问题,所以,丰富了日程地图显示功能,提升了用户的体验度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
图1为本发明实施例提供的一种终端日历日程的显示方法的流程图;
图2为本发明实施例提供的一种在日程地图中每个日程包括的地理位置处显示对应的日程的流程图;
图3为本发明实施例提供的一种终端日历日程地图显示日程示意图;
图4为本发明实施例提供的另一种终端日历日程地图显示日程示意图;
图5为本发明实施例提供的一种终端日历日程的显示装置的示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明技术方案的一部分实施例,而不是全部的实施例。基于本申请文件中记载的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明技术方案保护的范围。
在具体实践过程中,本发明的发明人发现,现有技术中,当用户选择日程地图显示功能时,终端会将日历中记录的所有日程均显示在地图中,当记录的日程较多时,若将记录的所有日程均显示在地图中,不仅在视觉上凌乱,且让用户难以找到真正想要查看的日程,这给用户带来了很大的不便,也降低了用户的体验度。
为此,在本发明实施例中,提供一种终端日历日程的显示方法,该方法在获得用户启动终端中的日程地图显示功能时,需要先从日历中记录所有日程的记录中,确定满足在地图中进行显示的预设条件的若干日程,预设条件可以是还没有到日程的开始时间的一天或两天内的日程,也可以是终端当前所在位置所处区域与日程包括的地理位置所属区域相同的日程等等,然后在地图中每个日程包括的地理位置处显示对应的日程,解决了现有技术中,将记录的所有日程均显示在地图中,导致的视觉上凌乱,以及用户难以找到真正想要查看的日程的问题,所以,丰富了日程地图显示功能,提升了用户的体验度。
如图1所示,为本发明实施例提供一种日程显示的方法,具体包括:
步骤101:获得启动指令,启动指令用于启动终端日历中的日程地图显示功能。
本发明实施例中的方法,可应用于安装有日历应用,且日历应用具有日程记录功能的终端设备中,这样的终端设备可以是手机、iPad等,在本发明实施例中,具体以终端设备为手机为例,来对本发明实施例提供的方法进行说明。
在本发明实施例中,日程地图显示功能是指在终端日历应用中,可以将日历应用中记录的日程在地图中进行显示时,进而在终端显示屏幕呈现进行了日程标记的地图。
在本发明实施例中,当用户想要对手机日历应用中的日程进行日程地图显示时,用户可以启动手机的日历应用,点击日历应用设置菜单中的日程地图显示功能键来启动日程地图显示功能,进而使手机获得用户启动手机日历应用中的日程地图显示功能的指令,进入日程地图显示模式。
步骤102:从日历中的所有日程中,确定满足在地图中进行显示的预设条件的若干日程。
在本发明的实施例中,当手机日历应用进入到日程地图显示模式之后,手机日历应用可以获取日历中记录的所有日程,然后再在获取的所有日程中,确定出满足在地图中进行显示的预设条件的若干日程。
在本发明实施例中,预设条件可以是当前时刻未达到日程的开始时间,且日程的开始时间距离当前时刻之差处于预设范围内的条件,预设条件可以是手机当前所在位置所处区域与日程包括的地理位置所属区域相同的条件,预设条件还可以是日程为允许在地图中显示的日程,当然,预设条件还可以为上述列举的多个条件的任意组合,或为其他能够方便用户找到真正想要查看的日程的条件,在此就不一一列举了。
步骤103:获取若干日程中的每个日程包括的地理位置,并在地图中每个日程包括的地理位置处显示对应的日程。
在本发明实施中,在手机日历应用从日历中记录的所有日程中,确定出满足在地图中进行显示的预设条件的若干日程之后,日历应用可以进一步的从数据库中获取满足预设条件的若干日程中,每个日程所包括的地理位置,并在日程地图中每个日程所包括的地理位置处显示对应的日程。
一种可选的方式,在本发明实施例中,步骤103还可以按照如图2所示的流程执行,图2所示的流程包括:
步骤201:确定若干日程中的每个日程的日程类型,日程类型与显示图标一一对应;
步骤202:根据每个日程的日程类型,确定与每个日程对应的显示图标;
步骤203:在日程地图中每个日程包括的地理位置处,使用与其对应的显示图标显示该日程。
在本发明实施例中,手机中日历应用在确定出满足在地图中进行显示的预设条件的若干日程之后,还可以进一步确定若干日程中的每个日程的日程类型,在实际应用中,在日历应用中记录日程时,除了可以记录日程的开始时间、内容、地理位置等信息之外,还可以记录日程所属的类型的信息,其中,日程所属的类型,可以分为日常生活类、工作类、以及娱乐类等类型,在本发明实施例中,具体以日程所属的类型包括日常生活类、工作类、以及娱乐类为例。
在本发明实施例中,日历应用可以通过查询若干日程中的每个日程中记录的信息,确定出若干日程中每个日程所属的类型,在考虑到不同类型的日程,对于用户来说具有不同的执行优先级或重要等级,例如,对于用户A来说工作类的日程、日常生活类的日程、娱乐类的日程的执行优先级依次降低,即工作类型类的日程的执行优先级最高,那么,可以使用不同样式的显示图标突出具有不同执行优先级的日程,以方便向用户展示具有不同执行优先级的日程。
即可以预先设置日程类型与显示图标的对应关系,不同日程类型对应不同的显示图标,以对不同类型的日程进行区别。因此,在确定出若干个日程中的每个日程的日程类型之后,可以进一步确定与每个日程对应的显示图标,然后在日程地图中每个日程包括的地理位置处,使用与其对应的显示图标显示该日程。
其中,为了减少对手机的软硬件资源的开销,本发明实施例中的日程地图可以是调用的第三方提供的地图,即可以预先与第三方签订预设协议,接受第三方提供的地图SDK(Software Development Kit,软件开发工具包)以及相关接口来获取地图,其中,地图SDK是指一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作***等建立应用软件的开发工具的集合。
例如,工作类的日程对应红色圆形的显示图标,日常生活类的日程对应橘色三角形的显示图标,娱乐类的日程对应灰色三角形的显示图标,假设步骤201中的若干日程具体包括属于工作类的日程1、日常生活类的日程2、娱乐类的日程3,那么,日历应用在通过第三方提供的地图SDK以及相关接口获取地图之后,可以在地图中的日程1包括的地理位置中以红色圆形的显示图标显示日程1;在地图中的日程2包括的地理位置中以橘色三角形的显示图标显示日程2;在地图中的日程3包括的地理位置中以灰色三角形的显示图标显示日程3。
其中,在使用与日程类型对应的显示图标进行显示日程时,可以在对应的显示图标中显示出日程的具体内容,也可以在紧挨显示图标的位置处(如紧挨显示图标的右边或左边或上面或下面)显示出日程的具体内容。
所以,通过上述方法,在获得启动指令之后,启动终端日历中的日程地图显示功能,然后日历应用从日历数据库中的所有日程中,确定满足在地图中进行显示的预设条件的若干日程,进一步获取若干日程中的每个日程包括的地理位置,并在日程地图中每个日程包括的地理位置处显示对应的日程,解决了现有技术中,将记录的所有日程均显示在地图中导致的视觉上凌乱,以及用户难以找到真正想要查看的日程的问题,所以,丰富了日程地图显示功能,提升了用户的体验度。
一种可选的方式,在本发明实施例中,考虑到用户打开日历日程的目的,可能是想要查看未来一段时间中有什么日程安排,以便执行记录的日程,因此,在本发明实施例中,可以将预设条件设置为当前时刻未达到日程的开始时间,且日程的开始时间距离当前时刻之差处于预设范围内的条件,其中,预设范围可以根据实际需要灵活设置,例如,预设范围可以具体为12小时,24小时等等。
例如,当手机日历日程中记录的6个日程,分别日程1、日程2、日程3、日程4以及日程5,假设,日程1属于工作类日程,且日程1的开始时间为2018年7月20日13:00,日程1包括的地理位置为X市幸福街31号;日程2属于日常生活类的日程且日程2的开始时间为2018年7月20日17:00,日程2包括的地理位置为X市古城街23号;日程3属于娱乐类日程且日程3的开始时间为2018年7月21日12:00,日程3包括的地理位置为X市古城街16号;日程4属于工作类日程且日程4的开始时间为2018年7月21日11:00,日程4包括的地理位置为X市高新街78号;日程5属于工作类日程且日程5的开始时间为2018年7月22日16:00,日程5包括的地理位置为X市高新街78号;日程6属于工作类日程且日程6的开始时间为2018年7月25日13:00,日程6包括的地理位置信息为X市高新街168号。
假设当前时间为2018年7月21日9:00,预设范围为48小时,那么,当手机日历应用进入到日程地图模式之后,手机日历应用可以获取日历中记录的上述6个日程,然后再在获取的所有日程中,确定出满足日程开始时间在2018年7月21日9:00之后、且日程开始时间距离当前时刻之差在48小时范围内的日程3、日程4和日程5,然后,手机日历应用可以获取到日程3中包括的地理位置X市古城街16号、日程4中包括的地理位置X市高新街78号和日程5中包括的地理位置X市高新街78号,进一步的,日历应用在通过第三方提供的地图SDK以及相关接口获取地图之后,可以在地图中,如图3所示,在地图中的X市古城街16号以灰色三角形(图中未画出灰色)的显示图标显示日程3,在地图中的X市高新街78号处以圆形红色(图中未画出红色)的显示图标显示日程4,在地图中的X市高新街78号处以圆形红色(图中未画出红色)的显示图标显示日程5。
一种可选的方式,在本发明实施例中,为了进一步方便用户查询到真正想要查看的日程,当确定出若干个日程中的存在至少两个日程包括的相同地理位置时,所述方法还包括:
步骤A:在所述地图中的所述相同地理位置处显示特定的图像操作组件;
步骤B:在获得操作所述图像操作组件的操作时,在地图中以列表的方式显示所述至少两个日程。
在本发明实施例中,继续以确定出满足日程开始时间在2018年7月21日9:00之后、且日程开始时间距离当前时刻之差在48小时范围内的日程3、日程4和日程5为例,由于确定出的日程4和日程5包括的相同地理位置,因此,可以在日地图中的日程4和日程5包括地理位置即X市高新街78号显示特定的图像操作组件,特定的图像操作组件的样式可以灵活设置,如图4所示,为椭圆形黄色的操作组件(图中未画出黄色),当用户可点击该椭圆形红色的操作组件时,日历应用可以在地图中以图4中所示的列表来显示上述包括相同位置的日程4和日程5的详细内容,所以,进一步丰富了日历日程中的日程地图显示功能,提升了用户的体验度。
一种可选的方式,在本发明实施例中,考虑到用户在某个地点打开日历日程的目的,可能是想要查看在该地点中需要执行的日程,因此,在本发明实施例中,可以将预设条件设置为手机当前所在位置所处区域与日程包括的地理位置所属区域相同的条件。其中,所属区域可以具体为市区街道,也可以为市区等等。
这里继续以上面列举的6个日程为例,假设手机当前所在位置所处区域为X市高新街,那么,当手机日历应用进入到日程地图模式之后,手机日历应用可以获取日历中记录的上述6个日程,然后再在获取的所有日程中,确定出满足日历包括地理位置所属的区域与手机当前所在区域,即X市高新街相同的是日程4、日程5和日程6,那么,手机日历应用可以在地图中日程4中包括的地理位置X市高新街78号处显示日程4,在地图中日程5中包括的地理位置X市高新街处78号处显示日程5,以及在地图日程6中包括的地理位置处X市高新街168号处显示日程6,然后在地图中的X市高新街78号显示日程4、和日程5、在X市高新街168号显示日程6。
同样的,由于日程4、日程5和日程6包括的地理位置相同,所以如上述步骤A和步骤B所示,在地图中日程4、日程5和日程6包括的相同的地理位置处显示特定的图像操作组件,然后在获得操作该图像操作组件的操作时,在地图中以列表的方式显示日程4、日程5和日程6,在此就不重复叙述了。进一步的,若日程4、日程5和日程6中包含有可以确定日程类型的信息,那么会在地图以对应的图标方式及对应的图标颜色进行显示。
一种可选的方式,在本发明实施例中,考虑到用户可能不希望将一些涉及隐私或敏感信息的日程在地图中进行显示,因此,在本发明实施例中,还可以将预设条件设置为:日程为允许在地图中进行显示的日程,具体的,在获得启动指令之后,可以通过人机交互界面展示日历中包括地理位置的所有日程,进而让用户从显示的所有日程中选择允许在地图中进行显示的若干日程,排除涉及隐私或敏感信息的日程。
这里继续以上面列举的6个日程为例,假设用户不希望进行显示的是涉及隐私或敏感信息日程2和日程3,那么,当获得启动指令之后,手机日历应用可以获取日历中记录的上述6个日程,然后在人机交互界面中展示上述6个日程,用户可以对不允许显示的日程2和日程3进行点击或勾选操作,对应的,终端设备中的日历应用就会获得用户的上述操作,进而确定出满足允许在地图中进行显示的日程这一预设条件的日程为日程1、日程4、日程5以及日程6,进而手机日历应用获取日程1中包括的地理位置X市幸福街31号、日程4中包括的地理位置X市高新街78号、日程5中包括的地理位置X市高新街78号以及日程6中包括的地理位置信息为X市高新街168号,并在地图中以对应的图标方式及对应的图标颜色将日程1、日程4、日程5、日程6在其对应地理位置进行显示。
在本发明实施例中,还可以在日历的日程设置中增加允许在地图中进行显示的选项,以便在设置日程时,用户可以根据实际情况勾选设置的允许在地图中进行显示的选项,那么,在获得启动指令之后,可以从日历中的包括地理位置的所有日程中,确定出勾选了设置的允许在地图中进行显示的选项(即允许在地图中进行显示)的若干日程。
这里继续以上面列举的6个日程为例,假设用户不希望对手机日历中的日程2和日程3进行显示,那么用户可以在日程2和日程3的设置过程中,不勾选允许在地图中进行显示的选项(这里假设,当勾选了允许在地图中进行显示的选项时,表征允许在地图中显示该日程,当没有勾选允许在地图中进行显示的选项,表征不允许在地图中显示该日程),对应的,在日程1、日程4、日程5以及日程6的设置过程中,勾选允许在地图中进行显示的选项,那么,在手机获得启动指令之后,从手机日历的所有日程中,确定出勾选了允许在地图中进行显示的选项的日程为日程1、日程4、日程5以及日程6,然后手机日历应用可以获取日程1中包括的地理位置X市幸福街31号、日程4中包括的地理位置X市高新街78号、日程5中包括的地理位置X市高新街78号以及日程6中包括的地理位置信息为X市高新街168号,并在地图中以对应的图标方式及对应的图标颜色将日程1、日程4、日程5、日程6在其对应地理位置进行显示。
在本发明实施例中,为了能够进一步提升在地图中显示的日程是用户想要查看的日程的概率,还可以将预设条件设置为上述列举的多个预设条件的组合,例如,设置为当前时刻未达到日程的开始时间,且日程的开始时间距离当前时刻之差处于预设范围内,且手机当前所在位置所处区域与日程包括的地理位置所属区域相同的条件。
这里仍旧以上述的6个日程为例,假设当前时间为2018年7月21日12:00,预设范围为48小时,且手机当前所在位置所处区域为X市高新街,那么,当手机日历应用进入到日程地图模式之后,手机日历应用可以获取日历中记录的上述6个日程,然后再在获取的所有日程中,确定出满足日程包括2018年7月21日12:00,预设范围为48小时,且手机当前所在位置所处区域为X市高新街是日程5,那么,手机应用可以在日程5中包括的地理位置X市高新街78号显示日程5,进一步的,日程5中包含有可以确定日程类型的信息,则将会在地图中以对应的图标方式及对应的图标颜色对日程5进行显示。
在本发明实施例中,为了进一步在地图日程显示中显示用户想要查看的日程,提升用户的体验度,还可以在地图显示模式中该设置用户手动筛选显示日程的条件的搜索功能按键,当用户点击日程地图模式中的搜索功能键,然后在搜索输入框中输入筛选条件,例如输入显示当天的日程的筛选条件,那么,日历应用接收到输入到的上述筛选条件,然后日历应用可以在日历应用的日程数据库中,确定满足在地图中进行显示的若干日程,进而在地图中显示确定出满足在地图中进行显示的若干日程。
基于同一发明构思,本发明实施例中提供了一种终端日历日程的显示装置,该装置的终端日历日程的显示方法的具体实施可参见上述方法实施例部分的描述,重复之处不再赘述,该设备如图5所示,包括:
获得单元50,用于获得启动指令,启动指令用于启动终端日历中的日程地图显示功能;
确定单元51,用于从日历中的所有日程中,确定满足在地图中进行显示的预设条件的若干日程;
显示单元52,用于获取若干日程中的每个日程包括的地理位置,并在日程地图中每个日程包括的地理位置处显示对应的日程。
可选的,确定单元51中预设条件用于以下中的一种或多种:
当前时刻未达到日程的开始时间,且开始时间距离当前时刻之差处于预设范围内;终端当前所在位置所处区域与日程包括的地理位置所属区域相同;以及日程为允许在地图中进行显示的日程。
可选的,显示单元52,具体用于:
确定若干日程中的每个日程的日程类型,日程类型与显示图标一一对应;
根据每个日程的日程类型,确定与每个日程对应的显示图标;
在日程地图中每个日程包括的地理位置处,使用与其对应的显示图标显示日程。
可选的,显示单元52,还用于:
在日程地图中的相同地理位置处显示特定的图像操作组件;
在获得操作图像操作组件的操作时,在地图中以列表的方式显示上述至少两个日程。
可选的,显示单元52,还用于:基于预设的协议,获取地图。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种终端日历日程的显示方法,其特征在于,包括:
获得启动指令,所述启动指令用于启动终端日历中的日程地图显示功能;
从所述日历中的所有日程中,确定满足在地图中进行显示的预设条件的若干日程;
获取所述若干日程中的每个日程包括的地理位置,并在所述地图中每个日程包括的地理位置处显示对应的日程。
2.如权利要求1所述的方法,其特征在于,所述预设条件包括以下一种或多种:
当前时刻未达到日程的开始时间,且所述开始时间距离所述当前时刻之差处于预设范围内;所述终端当前所在位置所处区域与日程包括的地理位置所属区域相同;以及日程为允许在地图中进行显示的日程。
3.如权利要求1或2所述的方法,其特征在于,所述在所述地图中每个日程包括的地理位置处显示对应的日程,具体包括:
确定所述若干日程中的每个日程的日程类型,日程类型与显示图标一一对应;
根据每个日程的日程类型,确定与每个日程对应的显示图标;
在所述地图中每个日程包括的地理位置处,使用与其对应的显示图标显示日程。
4.如权利要求1所述的方法,其特征在于,在所述若干日程中的至少两个日程包括的相同地理位置时,所述方法还包括:
在所述地图中的所述相同地理位置处显示特定的图像操作组件;
在获得操作所述图像操作组件的操作时,在地图中以列表的方式显示所述至少两个日程。
5.如权利要求1所述的方法,其特征在于,所述在所述地图中每个日程包括的地理位置处显示对应的日程之前,所述方法包括:基于预设的协议,获取所述地图。
6.一种终端日历日程的显示装置,其特征在于,包括:
获得单元,用于获得启动指令,所述启动指令用于启动终端日历中的日程地图显示功能;
确定单元,用于从所述日历中的所有日程中,确定满足在地图中进行显示的预设条件的若干日程;
显示单元,用于获取所述若干日程中的每个日程包括的地理位置,并在所述地图中每个日程包括的地理位置处显示对应的日程。
7.如权利要求6所述的装置,其特征在于,所述确定单元,具体用于:
当前时刻未达到日程的开始时间,且所述开始时间距离所述当前时刻之差处于预设范围内;所述终端当前所在位置所处区域与日程包括的地理位置所属区域相同;以及日程为允许在地图中进行显示的日程。
8.如权利要求6或7所述的装置,其特征在于,所述显示单元,具体用于:
确定所述若干日程中的每个日程的日程类型,日程类型与显示图标一一对应;
根据每个日程的日程类型,确定与每个日程对应的显示图标;
在所述地图中每个日程包括的地理位置处,使用与其对应的显示图标显示日程。
9.如权利要求6所述的装置,其特征在于,所述显示单元,还用于:
在所述地图中的所述相同地理位置处显示特定的图像操作组件;
在获得操作所述图像操作组件的操作时,在地图中以列表的方式显示所述至少两个日程。
10.如权利要求6所述的装置,其特征在于,所述显示单元还用于:基于预设的协议,获取所述地图。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811076064.4A CN110908743A (zh) | 2018-09-14 | 2018-09-14 | 一种终端日历日程的显示方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811076064.4A CN110908743A (zh) | 2018-09-14 | 2018-09-14 | 一种终端日历日程的显示方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110908743A true CN110908743A (zh) | 2020-03-24 |
Family
ID=69812591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811076064.4A Pending CN110908743A (zh) | 2018-09-14 | 2018-09-14 | 一种终端日历日程的显示方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110908743A (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1481498A (zh) * | 2001-10-25 | 2004-03-10 | 爱信艾达株式会社 | 信息显示*** |
US20050091096A1 (en) * | 2003-10-27 | 2005-04-28 | Justine Coates | Integrated spatial view of time, location, and event schedule information |
CN101222696A (zh) * | 2007-12-29 | 2008-07-16 | 深圳市戴文科技有限公司 | 一种行程安排方法和移动终端 |
US20090006994A1 (en) * | 2007-06-28 | 2009-01-01 | Scott Forstall | Integrated calendar and map applications in a mobile device |
CN101383024A (zh) * | 2007-09-05 | 2009-03-11 | 乐金电子(昆山)电脑有限公司 | 以位置情报为基础的日程通报***及其方法 |
CN103856896A (zh) * | 2014-03-24 | 2014-06-11 | 南京大学 | 一种Android手机上带有基于地图日程提醒功能的路径时长预测方法 |
CN104077027A (zh) * | 2013-03-27 | 2014-10-01 | 三星电子株式会社 | 显示应用的执行结果的设备及方法 |
CN104346034A (zh) * | 2013-08-08 | 2015-02-11 | Lg电子株式会社 | 移动终端及其控制方法 |
CN106663248A (zh) * | 2014-09-05 | 2017-05-10 | 三星电子株式会社 | 基于位置信息的设置时区的方法和用于支持该方法的电子设备 |
CN107818378A (zh) * | 2017-09-07 | 2018-03-20 | 北京安维讯信息技术有限公司 | 一种基于互联网地图和日历的行程规划方法及*** |
CN109074393A (zh) * | 2016-04-29 | 2018-12-21 | 微软技术许可有限责任公司 | 对于日历事件的上下文感知洞察 |
-
2018
- 2018-09-14 CN CN201811076064.4A patent/CN110908743A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1481498A (zh) * | 2001-10-25 | 2004-03-10 | 爱信艾达株式会社 | 信息显示*** |
US20050091096A1 (en) * | 2003-10-27 | 2005-04-28 | Justine Coates | Integrated spatial view of time, location, and event schedule information |
US20090006994A1 (en) * | 2007-06-28 | 2009-01-01 | Scott Forstall | Integrated calendar and map applications in a mobile device |
CN101383024A (zh) * | 2007-09-05 | 2009-03-11 | 乐金电子(昆山)电脑有限公司 | 以位置情报为基础的日程通报***及其方法 |
CN101222696A (zh) * | 2007-12-29 | 2008-07-16 | 深圳市戴文科技有限公司 | 一种行程安排方法和移动终端 |
CN104077027A (zh) * | 2013-03-27 | 2014-10-01 | 三星电子株式会社 | 显示应用的执行结果的设备及方法 |
CN104346034A (zh) * | 2013-08-08 | 2015-02-11 | Lg电子株式会社 | 移动终端及其控制方法 |
CN103856896A (zh) * | 2014-03-24 | 2014-06-11 | 南京大学 | 一种Android手机上带有基于地图日程提醒功能的路径时长预测方法 |
CN106663248A (zh) * | 2014-09-05 | 2017-05-10 | 三星电子株式会社 | 基于位置信息的设置时区的方法和用于支持该方法的电子设备 |
CN109074393A (zh) * | 2016-04-29 | 2018-12-21 | 微软技术许可有限责任公司 | 对于日历事件的上下文感知洞察 |
CN107818378A (zh) * | 2017-09-07 | 2018-03-20 | 北京安维讯信息技术有限公司 | 一种基于互联网地图和日历的行程规划方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10972597B2 (en) | Managing executable component groups from subset of user executable components | |
US10942641B2 (en) | Synchronized calendar and timeline adaptive user interface | |
US10062045B2 (en) | Project workspace prioritization | |
AU2012212576B2 (en) | Touch gesture for detailed display | |
US10073589B1 (en) | Contextual card generation and delivery | |
CA3013721A1 (en) | Project management and activity tracking methods and systems | |
RU2007101283A (ru) | Интеллектуальный пользовательский интерфейс | |
EP2618295A1 (en) | Terminal and schedule displaying method | |
US11774917B2 (en) | Apparatus with API for use in indicating time interval durations of particular events | |
CN106550322A (zh) | 一种信息推送的方法及装置 | |
US20150161569A1 (en) | System for simplification of a calendar interface | |
US20050177404A1 (en) | Device and a method for using an enhanced high priority calendar event | |
CN112363789B (zh) | 页面交互方法、装置、终端和存储介质 | |
CN109814971A (zh) | 桌面应用图标排列方法、电子装置及存储介质 | |
WO2015063551A1 (en) | Method and apparatus for filtering pictures | |
CN112732652A (zh) | 信息展示方法、装置和电子设备 | |
CN110190975A (zh) | 一种提及人推荐方法、装置、终端设备及存储介质 | |
CN105589868B (zh) | 一种目标轨迹的查询方法及装置 | |
CN103049168A (zh) | 一种通信录数据的处理方法、装置及设备 | |
WO2017161830A1 (zh) | 一种日历事件显示方法、装置和电子设备 | |
CN111737376A (zh) | 可视化的信息比对方法、装置、电子设备及存储介质 | |
CN110908743A (zh) | 一种终端日历日程的显示方法及装置 | |
EP4383070A1 (en) | Page processing method, apparatus, device, and storage medium | |
KR20130075703A (ko) | 멀티-호라이즌 시간 휠 | |
JP2020009192A (ja) | 情報処理装置及び情報処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200324 |