CN109377855B - 一种图案显示方法、装置及存储介质 - Google Patents
一种图案显示方法、装置及存储介质 Download PDFInfo
- Publication number
- CN109377855B CN109377855B CN201811086173.4A CN201811086173A CN109377855B CN 109377855 B CN109377855 B CN 109377855B CN 201811086173 A CN201811086173 A CN 201811086173A CN 109377855 B CN109377855 B CN 109377855B
- Authority
- CN
- China
- Prior art keywords
- specific
- route
- target
- user
- display
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000003860 storage Methods 0.000 title claims abstract description 14
- 238000009877 rendering Methods 0.000 claims description 5
- 230000000875 corresponding effect Effects 0.000 description 110
- 238000010586 diagram Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 230000002596 correlated effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 235000009508 confectionery Nutrition 0.000 description 1
- 230000006806 disease prevention Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 210000004072 lung Anatomy 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000013585 weight reducing agent Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
- G09B29/003—Maps
- G09B29/005—Map projections or methods associated specifically therewith
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72418—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting emergency services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Educational Administration (AREA)
- Emergency Management (AREA)
- General Physics & Mathematics (AREA)
- Educational Technology (AREA)
- Mathematical Physics (AREA)
- Environmental & Geological Engineering (AREA)
- Navigation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种图案显示方法,包括:确定应用开启当天为特定日期时,根据所述特定日期的类型显示至少一条特定路线和与所述特定路线对应的特定绘制图案;根据监控到的用户的操作,从所述特定路线中确定目标路线;确定与所述目标路线对应的目标绘制图案的显示对象;向所述显示对象所属的终端发送显示消息,所述显示消息用于在所述显示对象所属的终端上对所述目标绘制图案进行显示。本发明还同时公开了一种装置、以及存储介质。
Description
技术领域
本发明涉及多媒体通信领域,尤其涉及一种图案显示方法、装置及存储介质。
背景技术
随着人们越来越重视自己的身体健康,运动健身开始深入人心,跑步以其简单、零门槛,以及锻炼肺活量、减肥、预防疾病、促进健康等优势成为大家最喜爱的运动方式之一,为了激发用户对跑步的坚持,各种跑步软件得到了用户的推广。
然而,现有技术中,跑步软件通常是根据用户的真实跑步轨迹来绘制对应的跑步路线,并对绘制的跑步路线进行显示,其显示方式较为单一,从而导致用户的体验较差。
发明内容
有鉴于此,本发明实施例期望提供一种图案显示方法、装置及存储介质,能够提高用户的体验。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供一种图案显示方法,所述方法包括:
确定应用开启当天为特定日期时,根据所述特定日期的类型显示至少一条特定路线和与所述特定路线对应的特定绘制图案;
根据监控到的用户的操作,从所述特定路线中确定目标路线;
确定与所述目标路线对应的目标绘制图案的显示对象;
向所述显示对象所属的终端发送显示消息,所述显示消息用于在所述显示对象所属的终端上对所述目标绘制图案进行显示。
本发明实施例还提供一种图案显示装置,所述装置包括:
显示模块,用于确定应用开启当天为特定日期时,根据所述特定日期的类型显示至少一条特定路线和与所述特定路线对应的特定绘制图案;
第一确定模块,用于根据监控到的用户的操作,从所述特定路线中确定目标路线;
第二确定模块,用于确定与所述目标路线对应的目标绘制图案的显示对象;
发送模块,用于向所述显示对象所属的终端发送显示消息,所述显示消息用于在所述显示对象所属的终端上对所述目标绘制图案进行显示。
本发明实施例还提供一种存储介质,其上存储有可执行程序,所述可执行程序被处理器执行时实现前述任意一种图案显示方法。
本发明实施例还提供一种图案显示装置,包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,所述处理器运行所述可执行程序时执行前述任意一种图案显示方法。
本发明实施例所提供的图案显示方法、装置及存储介质,通过确定应用开启当天为特定日期时,确定目标路线和与目标路线对应的目标绘制图案,并确定与目标路线对应的目标绘制图案的显示对象,向显示对象所属的终端发送显示消息,以使显示对象所属的终端对目标绘制图案进行显示。从而,能够依据目标路线,在显示对象所属的终端上显示与目标路线对应的目标绘制图案,由此,通过显示对象所属的终端对目标绘制图案的显示,代替了简单的根据用户的真实跑步轨迹来绘制对应的跑步路线,有效提升了用户的体验。
附图说明
图1为本发明实施例提供的图案显示方法的实现流程示意图;
图2为本发明实施例提供的图案显示方法的具体实现流程示意图;
图3为本发明实施例提供的图案显示装置的组成结构示意图;
图4为本发明实施例提供的图案显示装置的硬件结构示意图。
具体实施方式
为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。
在本发明实施例中,所述终端可以包括但不限于:手机、平板、掌上电脑等电子设备。
如图1所示,本发明实施例提供的图案显示方法的实现流程示意图,包括以下步骤:
步骤101:确定应用开启当天为特定日期时,根据特定日期的类型显示至少一条特定路线和与特定路线对应的特定绘制图案。
本步骤中,具体的实施过程进一步可以包括步骤1011、1012和1013:
步骤1011:确定应用开启当天是否为特定日期。
具体地,终端监控到用户打开跑步类应用程序后,可以确定应用开启当天是否为特定日期。其中,特定日期可以至少包括:节日,如母亲节、中秋节、情人节等;与用户的社交好友相关的日子,如生日(父亲的生日、爱人的生日)、结婚纪念日等,这里,用户的社交好友是指与该用户在社交网络中建立有连接关系的用户,两者之间可以进行聊天、关注朋友圈等互动,用户可以根据爱好、地理定位、交友目的等模式建立与其他用户之间的联系,并添加到自己的联系人列表中,作为该用户的社交好友。
在一些实施例中,终端可以根据应用开启当天的公历日期或阴历日期,确定应用开启当天是否为节日;和\或,
终端可以根据获取到的社交信息,确定应用开启当天是否为与用户的社交好友相关的日子,其中,与用户的社交好友相关的日子至少包括:用户的社交好友的生日、用户的社交好友的结婚纪念日。
一个示例中,在确定应用开启当天是否为节日时,终端可以根据当天对应的公历日期或阴历日期来确定,如当天对应的阴历日期为八月十五,则确定当天为中秋节,当天对应的阳历日期为二月十四日,则确定当天为情人节等,从而终端可以确定当天为特定日期。这里,根据应用开启当天的公历日期或阴历日期,确定应用开启当天是否为节日,可以采用已有技术实现,故本实施例在此不再赘述。
若确定当天不为节日,终端可以从用户设置的日程、备忘录、便签中,获取与日期相关的内容,其中,与日期相关的内容可以为用于对日期进行标识的内容,如“明天”、“下周二”、“6月4号”等,并确定获取的与日期相关的内容是否与当天对应的公历日期或阴历日期相关,如是否为同一天、是否相差一年等,若与当天对应的公历日期或阴历日期相关,则终端可以确定当天为特定日期。
另一个示例中,当确定应用开启当天与对应的公历日期或阴历日期不相关时,终端可以获取用户的社交信息,如用户的个人信息、用户的社交好友的个人信息、用户与社交好友的聊天信息等,然后,根据获取到的该些信息来确定当天是否为与用户的社交好友相关的日子,如是否为社交好友的生日、是否为用户与社交好友的相识纪念日等,若是,则确定当天为特定日期,若不是,则确定当天不为特定日期。
步骤1012:当确定应用开启当天为特定日期时,确定用户是否跑特定路线。
这里,可以根据用户的历史跑步路线来确定特定路线,或根据用户当前所处位置周边的热门跑步路线来确定特定路线,或根据当前所处位置的环境特征来确定特定路线。
具体地,当确定应用开启当天为特定日期时,终端可以询问用户是否跑特定路线,然后,终端可以监控用户对该询问的反馈操作,并根据用户对该询问的反馈操作来确定用户此次是否跑特定路线。
步骤1013:当确定用户跑特定路线时,根据特定日期的类型显示至少一条特定路线和与特定路线对应的特定绘制图案。
具体地,终端可以预先设置特定日期的类型(如春节、母亲生日、结婚纪念日等)、特定路线和特定绘制图案的对应关系,在一个示例中,当特定日期的类型相同时,特定路线与特定绘制图案可以一一对应。终端预设的特定日期的类型、特定路线和特定绘制图案的对应关系可以如下表1所示:
表1
特定日期的类型 | 特定路线 | 特定绘制图案 |
… | … | … |
春节 | 路线1 | 图案1 |
春节 | 路线2 | 图案2 |
情人节 | 路线1 | 图案3 |
情人节 | 路线2 | 图案4 |
… | … | … |
在设置了特定日期的类型、特定路线和特定绘制图案的对应关系后,终端可以确定当天所对应的特定日期的类型,其中,在确定当天所对应的特定日期的类型时,终端可以向用户展示所有的特定日期的类型,然后,根据用户的选择操作来确定当天所对应的特定日期的类型。
一个示例中,终端可以先根据上述步骤1011对当天是否为特定日期的确定过程对当天所对应的特定日期的类型的范围进行缩小,比如,当根据当天对应的公历日期或阴历日期确定当天为节日,如情人节时,可以将当天所对应的特定日期的类型的范围缩小至情人节;当根据用户的备忘录确定当天为纪念日,如结婚纪念日时,可以将当天所对应的特定日期的类型的范围缩小至结婚纪念日;当根据用户的社交好友的个人信息确定当天是用户的社交好友的生日时,可以将当天所对应的特定日期的类型的范围缩小至社交好友的生日。在对当天所对应的特定日期的类型的范围进行缩小后,终端可以将缩小范围后的当天所对应的特定日期的类型展示给用户,并根据用户的选择操作来确定当天所对应的特定日期的类型。
需要说明的是,若当天所对应的实际特定日期的类型不属于上述缩小范围后的特定日期的类型,则终端可以向用户重新展示所有的特定日期的类型,以供用户进行选择。
在确定当天所对应的特定日期的类型后,终端可以根据确定的特定日期的类型显示至少一条特定路线和与特定路线对应的特定绘制图案。例如,在确定当天所对应的特定日期的类型为“春节”后,终端可以对表1所示的路线1、路线2,以及与路线1对应的图案1和与路线2对应的图案2进行显示。
在一些实施例中,特定路线的跑步难度与该特定路线对应的特定绘制图案的绘制复杂度正相关。
具体地,当路线不同时,对应的户外跑步难度不同,比如,路程较短且较顺畅的路线,如转弯较少、经过的路口较少、红绿灯较少的路线,对应的跑步难度可以较低;路程较长,且不顺畅的路线对应的跑步难度可以较高。当路线对应的户外跑步难度不同时,其对应的绘制图案的复杂度可以不同,跑步难度较低的路线对应的绘制图案的绘制复杂度可以较低,即对应的绘制图案的绘制内容可以较简单,跑步难度较高的路线对应的绘制图案的绘制复杂度可以较高,即对应的绘制图案的绘制内容可以较复杂。
举例来说,表1中的路线2的户外跑步难度可以高于路线1的户外跑步难度,则路线2对应的绘制图案的绘制复杂度可以高于路线1对应的绘制图案的绘制复杂度,如图案4的绘制复杂度高于图案3的绘制复杂度,可以假设图案3为一颗爱心构成的图案,则图案4可以为两个爱心以及指定的甜蜜文字构成的图案。当特定路线对应的户外跑步难度相同时,特定日期的类型与特定绘制图案可以一一对应。
在一些实施例中,特定路线的跑步难度大于设定难度时,该特定路线对应的特定绘制图案具有自定义的绘制属性。
具体地,当特定路线对应的户外跑步难度较高时,可以支持用户对与该特定路线对应的特定绘制图案进行自定义,即此时,终端可以为用户提供一个绘制图案模板,用户可以根据该绘制图案模板来自定义对应的特定绘制图案。例如,当特定路线对应的户外跑步难度较高时,终端可以提供一个可供用户在指定位置处上传照片的绘制图案模板。
步骤102:根据监控到的用户的操作,从特定路线中确定目标路线。
具体地,终端显示至少一条特定路线和与特定路线对应的特定绘制图案后,可以对用户的操作进行监控,并将用户从显示的特定路线中所选取的路线,确定为目标路线。
步骤103:确定与目标路线对应的目标绘制图案的显示对象。
在一些实施例中,终端可以基于特定日期的类型,确定与用户具有特定关系的目标对象;所述特定关系至少包括:恋人关系、夫妻关系和父母子女关系;对目标对象进行展示;将展示的目标对象中,被用户执行选取操作的目标对象,确定为显示对象。
终端可以根据上述步骤1011对当天是否为特定日期的确定过程对目标对象的范围进行缩小,如,当根据当天对应的公历日期或阴历日期确定当天为节日时,如母亲节时,可以将该目标对象的范围缩小至可能与用户具有母女或母子关系的社交好友,如对应的备注名为“妈”、“母亲”,或聊天记录中包括“妈”等内容的社交好友;当根据用户的备忘录确定当天为纪念日,如结婚纪念日时,可以将该目标对象的范围缩小至可能与用户具有婚姻关系的社交好友,如与用户具有网上情侣关系的社交好友、对应的备注名为“老婆”,或聊天记录中包括“老婆”等内容的社交好友;当根据用户的社交好友的个人信息确定当天是用户的社交好友的生日时,可以将该目标对象的范围缩小至该社交好友。在缩小了目标对象的范围后,终端可以将缩小范围后的目标对象展示给用户,并将被用户执行选取操作的目标对象,确定为与目标路线对应的目标绘制图案的显示对象。
需要说明的是,若用户实际想选择的目标对象不属于上述缩小范围后的目标对象,则终端可以向用户重新展示所有的社交好友,以供用户进行选择,根据用户对社交好友的选择操作来确定与目标路线对应的目标绘制图案的显示对象。
步骤104:向显示对象所属的终端发送显示消息,所述显示消息用于在显示对象所属的终端上对目标绘制图案进行显示。
其中,显示消息可以用于在显示对象所属的终端上,根据用户在目标路线上的跑步进度,对目标绘制图案进行显示。
具体地,终端可以在用户确定了目标路线,以及目标路线对应的目标绘制图案的显示对象后,可以通过服务器向显示对象所属的终端发送显示消息,显示消息可以包括目标路线对应的目标绘制图案以及其显示对象的标识信息,服务器接收到显示消息后,可以根据该显示对象的标识信息来确定该显示对象所属的终端。
在确定与目标路线对应的目标绘制图案的显示对象后,终端可以进入到对该目标路线的跑步导航模式,并可以对用户在该目标路线上的跑步进度进行记录。然后,终端可以通过显示消息将记录的跑步进度实时上传至服务器,服务器接收到终端上传的跑步进度后,可以根据接收到的跑步进度来将目标绘制图案逐渐发送至显示对象所属的终端上,以使显示对象所属的终端对该目标绘制图案进行逐渐显示。
服务器也可以通过显示消息先将目标绘制图案发送至显示对象所属的终端上,然后将跑步进度实时发送给显示对象所属的终端,以使得显示对象所属的终端可以根据实时接收到的跑步进度,对目标绘制图案进行逐渐显示。
本发明实施例所提供的图案显示方法,通过确定应用开启当天为特定日期时,确定目标路线和与目标路线对应的目标绘制图案,并确定与目标路线对应的目标绘制图案的显示对象,向显示对象所属的终端发送显示消息,以使显示对象所属的终端对目标绘制图案进行显示。从而,能够依据目标路线,在显示对象所属的终端上显示与目标路线对应的目标绘制图案,由此,通过显示对象所属的终端对目标绘制图案的显示,代替了简单的根据用户的真实跑步轨迹来绘制对应的跑步路线,有效提升了用户的体验。
下面对本发明实施例提供的图案显示方法的具体实现过程做进一步地详细说明。
图2给出了本发明实施例图案显示方法的具体实现流程示意图;如图2所示,本实施例的图案显示方法包括以下步骤:
步骤201:确定应用开启当天是否为特定日期。
在一些实施例中,终端可以根据应用开启当天的公历日期或阴历日期,确定应用开启当天是否为节日;和\或,
终端可以根据获取到的社交信息,确定应用开启当天是否为与用户的社交好友相关的日子,其中,与用户的社交好友相关的日子至少包括:用户的社交好友的生日、用户的社交好友的结婚纪念日。
这里,用户的社交好友是指与该用户在社交网络中建立有连接关系的用户,两者之间可以进行聊天、关注朋友圈等互动,用户可以根据爱好、地理定位、交友目的等模式建立与其他用户之间的联系,并添加到自己的联系人列表中,作为该用户的社交好友。
步骤202:当确定应用开启当天为特定日期时,确定用户是否跑特定路线。
这里,可以根据用户的历史跑步路线来确定特定路线,或根据用户当前所处位置周边的热门跑步路线来确定特定路线,或根据当前所处位置的环境特征来确定特定路线。
具体地,当确定应用开启当天为特定日期时,终端可以询问用户是否跑特定路线,然后,终端可以监控用户对该询问的反馈操作,并根据用户对该询问的反馈操作来确定用户此次是否跑特定路线。
步骤203:当确定用户跑特定路线时,根据特定日期的类型显示至少一条特定路线和与特定路线对应的特定绘制图案。
在一些实施例中,特定路线的跑步难度与该特定路线对应的特定绘制图案的绘制复杂度正相关。
具体地,当路线不同时,对应的户外跑步难度不同,比如,路程较短且较顺畅的路线,如转弯较少、经过的路口较少、红绿灯较少的路线,对应的跑步难度可以较低;路程较长,且不顺畅的路线对应的跑步难度可以较高。当路线对应的户外跑步难度不同时,其对应的绘制图案的复杂度可以不同,跑步难度较低的路线对应的绘制图案的绘制复杂度可以较低,即对应的绘制图案的绘制内容可以较简单,跑步难度较高的路线对应的绘制图案的绘制复杂度可以较高,即对应的绘制图案的绘制内容可以较复杂。
在一些实施例中,特定路线的跑步难度大于设定难度时,该特定路线对应的特定绘制图案具有自定义的绘制属性。
具体地,当特定路线对应的户外跑步难度较高时,可以支持用户对与该特定路线对应的特定绘制图案进行自定义,即此时,终端可以为用户提供一个绘制图案模板,用户可以根据该绘制图案模板来自定义对应的特定绘制图案。例如,当特定路线对应的户外跑步难度较高时,终端可以提供一个可供用户在指定位置处上传照片的绘制图案模板。
本步骤中,终端可以预先设置特定日期的类型(如春节、母亲生日、结婚纪念日等)、特定路线和特定绘制图案的对应关系,在一个示例中,当特定日期的类型相同时,特定路线与特定绘制图案可以一一对应。
在设置了特定日期的类型、特定路线和特定绘制图案的对应关系后,终端可以确定当天所对应的特定日期的类型,其中,在确定当天所对应的特定日期的类型时,终端可以向用户展示所有的特定日期的类型,然后,根据用户的选择操作来确定当天所对应的特定日期的类型。
在确定当天所对应的特定日期的类型后,终端可以根据确定的特定日期的类型显示至少一条特定路线和与特定路线对应的特定绘制图案。例如,在确定当天所对应的特定日期的类型为“春节”后,终端可以对表1所示的路线1、路线2,以及与路线1对应的图案1和与路线2对应的图案2进行显示。
步骤204:根据监控到的用户的操作,从特定路线中确定目标路线。
步骤205:确定与目标路线对应的目标绘制图案的显示对象。
在一些实施例中,终端可以基于特定日期的类型,确定与用户具有特定关系的目标对象;所述特定关系至少包括:恋人关系、夫妻关系和父母子女关系;对目标对象进行展示;将展示的目标对象中,被用户执行选取操作的目标对象,确定为显示对象。
需要说明的是,若用户实际想选择的目标对象不属于具有特定关系的目标对象时,则终端可以向用户重新展示所有的社交好友,以供用户进行选择,根据用户对社交好友的选择操作来确定与目标路线对应的目标绘制图案的显示对象。
步骤206:向显示对象所属的终端发送显示消息,所述显示消息用于在显示对象所属的终端上对目标绘制图案进行显示。
其中,显示消息可以用于在显示对象所属的终端上,根据用户在目标路线上的跑步进度,对目标绘制图案进行显示。
在确定与目标路线对应的目标绘制图案的显示对象后,终端可以进入到对该目标路线的跑步导航模式,并可以对用户在该目标路线上的跑步进度进行记录。然后,终端可以通过显示消息将记录的跑步进度实时上传至服务器,服务器接收到终端上传的跑步进度后,可以根据接收到的跑步进度来将目标绘制图案逐渐发送至显示对象所属的终端上,以使显示对象所属的终端对该目标绘制图案进行逐渐显示。
服务器也可以通过显示消息先将目标绘制图案发送至显示对象所属的终端上,然后将跑步进度实时发送给显示对象所属的终端,以使得显示对象所属的终端可以根据实时接收到的跑步进度,对目标绘制图案进行逐渐显示。
本发明实施例所提供的图案显示方法,通过确定应用开启当天为特定日期时,确定目标路线和与目标路线对应的目标绘制图案,并确定与目标路线对应的目标绘制图案的显示对象,向显示对象所属的终端发送显示消息,以使显示对象所属的终端对目标绘制图案进行显示。从而,能够依据目标路线,在显示对象所属的终端上显示与目标路线对应的目标绘制图案,由此,通过显示对象所属的终端对目标绘制图案的显示,代替了简单的根据用户的真实跑步轨迹来绘制对应的跑步路线,有效提升了用户的体验。
为实现上述方法,本发明实施例还提供了一种图案显示装置,如图3所示,所述装置包括:显示模块301、第一确定模块302、第二确定模块303和发送模块304;其中,
显示模块301,用于确定应用开启当天为特定日期时,根据所述特定日期的类型显示至少一条特定路线和与所述特定路线对应的特定绘制图案。
其中,所述特定路线的跑步难度与所述特定路线对应的特定绘制图案的绘制复杂度正相关。
所述特定路线的跑步难度大于设定难度时,所述特定路线对应的特定绘制图案具有自定义的绘制属性。
显示模块301,具体用于根据所述应用开启当天的公历日期或阴历日期,确定所述应用开启当天为节日;和\或,根据获取到的社交信息,确定所述应用开启当天为与所述用户的社交好友相关的日子,其中,与所述用户的社交好友相关的日子至少包括:所述用户的社交好友的生日、所述用户的社交好友的结婚纪念日。
第一确定模块302,用于根据监控到的用户的操作,从所述特定路线中确定目标路线。
第二确定模块303,用于确定与所述目标路线对应的目标绘制图案的显示对象。
第二确定模块303,具体用于:基于所述特定日期的类型,确定与所述用户具有特定关系的目标对象;所述特定关系至少包括:恋人关系、夫妻关系和父母子女关系;对所述目标对象进行展示;将展示的所述目标对象中,被所述用户执行选取操作的目标对象,确定为所述显示对象。
发送模块304,用于向所述显示对象所属的终端发送显示消息,所述显示消息用于在所述显示对象所属的终端上对所述目标绘制图案进行显示。
其中,所述显示消息用于在所述显示对象所属的终端上,根据所述用户在所述目标路线上的跑步进度,对所述目标绘制图案进行显示。
在实际应用中,所述显示模块301、第一确定模块302、第二确定模块303和发送模块304均可由位于终端上的中央处理器(CPU,Central Processing Unit)、微处理器(MPU,Micro Processor Unit)、数字信号处理器(DSP,Digital Signal Processor)、或现场可编程门阵列(FPGA,Field Programmable Gate Array)等实现。
需要说明的是:上述实施例提供的图案显示装置在进行图案显示时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的图案显示装置与图案显示方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
为实现上述方法,本发明实施例还提供了另一种图案显示装置,该装置包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,所述处理器运行所述可执行程序时,执行以下操作:
确定应用开启当天为特定日期时,根据所述特定日期的类型显示至少一条特定路线和与所述特定路线对应的特定绘制图案;根据监控到的用户的操作,从所述特定路线中确定目标路线;确定与所述目标路线对应的目标绘制图案的显示对象;向所述显示对象所属的终端发送显示消息,所述显示消息用于在所述显示对象所属的终端上对所述目标绘制图案进行显示。
所述处理器还用于运行所述可执行程序时,执行以下操作:
根据所述应用开启当天的公历日期或阴历日期,确定所述应用开启当天为节日;和\或,根据获取到的社交信息,确定所述应用开启当天为与所述用户的社交好友相关的日子,其中,与所述用户的社交好友相关的日子至少包括:所述用户的社交好友的生日、所述用户的社交好友的结婚纪念日。
所述处理器还用于运行所述可执行程序时,执行以下操作:
基于所述特定日期的类型,确定与所述用户具有特定关系的目标对象;所述特定关系至少包括:恋人关系、夫妻关系和父母子女关系;对所述目标对象进行展示;将展示的所述目标对象中,被所述用户执行选取操作的目标对象,确定为所述显示对象。
下面以图案显示装置实施为用于图案显示的终端为例,对该图案显示装置的硬件结构做进一步说明。
图4给出了本发明实施例的图案显示装置的硬件结构示意图,图4所示的图案显示装置400包括:至少一个处理器401、存储器402、用户接口403和至少一个网络接口404。所述图案显示装置400中的各个组件通过总线***405耦合在一起。可理解,总线***405用于实现这些组件之间的连接通信。总线***405除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图4中将各种总线都标为总线***405。
其中,用户接口403可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。
可以理解,存储器402可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。
本发明实施例中的存储器402用于存储各种类型的数据以支持图案显示装置400的操作。这些数据的示例包括:用于在图案显示装置400上操作的任何计算机程序,如可执行程序4021,实现本发明实施例方法的程序可以包含在可执行程序4021中。
上述本发明实施例揭示的方法可以应用于处理器401中,或者由处理器401实现。处理器401可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器401中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器401可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器401可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器402,处理器401读取存储器402中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,本发明实施例还提供了一种存储介质,其上存储有可执行程序,所述可执行程序被图案显示装置400的处理器401运行时,执行以下操作:
确定应用开启当天为特定日期时,根据所述特定日期的类型显示至少一条特定路线和与所述特定路线对应的特定绘制图案;根据监控到的用户的操作,从所述特定路线中确定目标路线;确定与所述目标路线对应的目标绘制图案的显示对象;向所述显示对象所属的终端发送显示消息,所述显示消息用于在所述显示对象所属的终端上对所述目标绘制图案进行显示。
所述可执行程序被图案显示装置400的处理器401运行时,还执行以下操作:
根据所述应用开启当天的公历日期或阴历日期,确定所述应用开启当天为节日;和\或,根据获取到的社交信息,确定所述应用开启当天为与所述用户的社交好友相关的日子,其中,与所述用户的社交好友相关的日子至少包括:所述用户的社交好友的生日、所述用户的社交好友的结婚纪念日。
所述可执行程序被图案显示装置400的处理器401运行时,还执行以下操作:
基于所述特定日期的类型,确定与所述用户具有特定关系的目标对象;所述特定关系至少包括:恋人关系、夫妻关系和父母子女关系;对所述目标对象进行展示;将展示的所述目标对象中,被所述用户执行选取操作的目标对象,确定为所述显示对象。
本发明实施例所提供的图案显示方法、装置及存储介质,通过确定应用开启当天为特定日期时,确定目标路线和与目标路线对应的目标绘制图案,并确定与目标路线对应的目标绘制图案的显示对象,向显示对象所属的终端发送显示消息,以使显示对象所属的终端对目标绘制图案进行显示。从而,能够依据目标路线,在显示对象所属的终端上显示与目标路线对应的目标绘制图案,由此可知,通过显示对象所属的终端对目标绘制图案的显示,代替了简单的根据用户的真实跑步轨迹来绘制对应的跑步路线,有效提升了用户的体验。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或可执行程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的可执行程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和可执行程序产品的流程图和/或方框图来描述的。应理解可由可执行程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些可执行程序指令到通用计算机、专用计算机、嵌入式处理机或参考可编程数据处理设备的处理器以产生一个机器,使得通过计算机或参考可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些可执行程序指令也可存储在能引导计算机或参考可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些可执行程序指令也可装载到计算机或参考可编程数据处理设备上,使得在计算机或参考可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或参考可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种图案显示方法,其特征在于,所述方法包括:
确定应用开启当天为特定日期时,根据所述特定日期的类型显示至少一条特定路线和与所述特定路线对应的特定绘制图案;
根据监控到的用户的操作,从所述特定路线中确定目标路线;
确定与所述目标路线对应的目标绘制图案的显示对象;
向所述显示对象所属的终端发送显示消息,所述显示消息用于在所述显示对象所属的终端上对所述目标绘制图案进行显示。
2.根据权利要求1所述的方法,其特征在于,所述确定应用开启当天为特定日期,包括:
根据所述应用开启当天的公历日期或阴历日期,确定所述应用开启当天为节日;和\或,
根据获取到的社交信息,确定所述应用开启当天为与所述用户的社交好友相关的日子,其中,与所述用户的社交好友相关的日子至少包括:所述用户的社交好友的生日、所述用户的社交好友的结婚纪念日。
3.根据权利要求1所述的方法,其特征在于,所述特定路线的跑步难度与所述特定路线对应的特定绘制图案的绘制复杂度正相关。
4.根据权利要求1所述的方法,其特征在于,所述特定路线的跑步难度大于设定难度时,所述特定路线对应的特定绘制图案为用户自定义的绘制图案。
5.根据权利要求1所述的方法,其特征在于,所述确定与所述目标路线对应的目标绘制图案的显示对象,包括:
基于所述特定日期的类型,确定与所述用户具有特定关系的目标对象;所述特定关系至少包括:恋人关系、夫妻关系和父母子女关系;
对所述目标对象进行展示;
将展示的所述目标对象中,被所述用户执行选取操作的目标对象,确定为所述显示对象。
6.根据权利要求1所述的方法,其特征在于,所述显示消息用于在所述显示对象所属的终端上,根据所述用户在所述目标路线上的跑步进度,对所述目标绘制图案进行显示。
7.一种图案显示装置,其特征在于,所述装置包括:
显示模块,用于确定应用开启当天为特定日期时,根据所述特定日期的类型显示至少一条特定路线和与所述特定路线对应的特定绘制图案;
第一确定模块,用于根据监控到的用户的操作,从所述特定路线中确定目标路线;
第二确定模块,用于确定与所述目标路线对应的目标绘制图案的显示对象;
发送模块,用于向所述显示对象所属的终端发送显示消息,所述显示消息用于在所述显示对象所属的终端上对所述目标绘制图案进行显示。
8.一种存储介质,其上存储有可执行程序,其特征在于,所述可执行程序被处理器执行时实现如权利要求1至6任一项所述图案显示方法。
9.一种图案显示装置,包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,其特征在于,所述处理器运行所述可执行程序时执行如权利要求1至6任一项所述图案显示方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811086173.4A CN109377855B (zh) | 2018-09-18 | 2018-09-18 | 一种图案显示方法、装置及存储介质 |
PCT/CN2019/105760 WO2020057444A1 (zh) | 2018-09-18 | 2019-09-12 | 一种图案显示方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811086173.4A CN109377855B (zh) | 2018-09-18 | 2018-09-18 | 一种图案显示方法、装置及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109377855A CN109377855A (zh) | 2019-02-22 |
CN109377855B true CN109377855B (zh) | 2021-03-05 |
Family
ID=65405566
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811086173.4A Active CN109377855B (zh) | 2018-09-18 | 2018-09-18 | 一种图案显示方法、装置及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109377855B (zh) |
WO (1) | WO2020057444A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109377855B (zh) * | 2018-09-18 | 2021-03-05 | 咪咕互动娱乐有限公司 | 一种图案显示方法、装置及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1816060A (zh) * | 2006-03-03 | 2006-08-09 | 倚天资讯股份有限公司 | 可发送简讯的通讯装置及方法 |
CN104168825A (zh) * | 2011-12-09 | 2014-11-26 | 耐克创新有限合伙公司 | 使用移动装置来监控健身 |
CN104836727A (zh) * | 2015-05-12 | 2015-08-12 | 湖南简成信息技术有限公司 | 基于即时通讯的运动社交控制方法 |
CN105512219A (zh) * | 2015-11-27 | 2016-04-20 | 珠海市君天电子科技有限公司 | 一种黄历对应的日期的显示方法、装置及电子设备 |
CN106940188A (zh) * | 2017-04-05 | 2017-07-11 | 珠海市魅族科技有限公司 | 一种运动信息的共享方法及*** |
CN107861992A (zh) * | 2017-10-18 | 2018-03-30 | 北京卡路里信息技术有限公司 | 一种跑步路线处理方法和装置 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2372861A1 (en) * | 2001-02-20 | 2002-08-20 | Matsushita Electric Industrial Co., Ltd. | Travel direction device and travel warning direction device |
JP3994937B2 (ja) * | 2003-07-29 | 2007-10-24 | アイシン・エィ・ダブリュ株式会社 | 自動車用交通情報通知システム及びナビゲーションシステム |
US7480567B2 (en) * | 2004-09-24 | 2009-01-20 | Nokia Corporation | Displaying a map having a close known location |
DE102005041517A1 (de) * | 2005-08-31 | 2007-03-15 | Vodafone Holding Gmbh | Betrieb eines in einem Mobilfunknetz nutzbaren mobilen Endgerätes |
EP1926075B1 (en) * | 2006-11-27 | 2013-01-16 | Harman Becker Automotive Systems GmbH | Handheld computer device with display which adapts to the orientation of the device and method for displaying information on such a device |
US20080132243A1 (en) * | 2006-11-30 | 2008-06-05 | Sony Ericsson Mobile Communications Ab | Device and method for providing location information on a portable mobile communications device |
TWI408340B (zh) * | 2009-07-27 | 2013-09-11 | Htc Corp | 導航路徑顯示方法、導航裝置及電腦程式產品 |
JP2011064501A (ja) * | 2009-09-15 | 2011-03-31 | Sony Corp | ナビゲーション装置、ナビゲーション方法及びナビゲーション機能付携帯電話機 |
KR101732076B1 (ko) * | 2010-12-22 | 2017-05-02 | 엘지전자 주식회사 | 전자 기기 및 전자 기기의 제어 방법 |
US9574890B2 (en) * | 2014-03-04 | 2017-02-21 | Qualcomm Incorporated | Reduced power consumption and improved user experience when navigating along familiar routes |
KR102206387B1 (ko) * | 2014-12-08 | 2021-01-22 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어방법 |
US20180060989A1 (en) * | 2016-08-30 | 2018-03-01 | MaaS Global Oy | System, method and device for digitally assisted personal mobility management |
US11137725B2 (en) * | 2016-12-27 | 2021-10-05 | Casio Computer Co., Ltd. | Electronic device, non-transitory computer-readable recording medium storing program, and information report method |
CN109377855B (zh) * | 2018-09-18 | 2021-03-05 | 咪咕互动娱乐有限公司 | 一种图案显示方法、装置及存储介质 |
-
2018
- 2018-09-18 CN CN201811086173.4A patent/CN109377855B/zh active Active
-
2019
- 2019-09-12 WO PCT/CN2019/105760 patent/WO2020057444A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1816060A (zh) * | 2006-03-03 | 2006-08-09 | 倚天资讯股份有限公司 | 可发送简讯的通讯装置及方法 |
CN104168825A (zh) * | 2011-12-09 | 2014-11-26 | 耐克创新有限合伙公司 | 使用移动装置来监控健身 |
CN104836727A (zh) * | 2015-05-12 | 2015-08-12 | 湖南简成信息技术有限公司 | 基于即时通讯的运动社交控制方法 |
CN105512219A (zh) * | 2015-11-27 | 2016-04-20 | 珠海市君天电子科技有限公司 | 一种黄历对应的日期的显示方法、装置及电子设备 |
CN106940188A (zh) * | 2017-04-05 | 2017-07-11 | 珠海市魅族科技有限公司 | 一种运动信息的共享方法及*** |
CN107861992A (zh) * | 2017-10-18 | 2018-03-30 | 北京卡路里信息技术有限公司 | 一种跑步路线处理方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109377855A (zh) | 2019-02-22 |
WO2020057444A1 (zh) | 2020-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9967335B2 (en) | Social circles in social networks | |
US10510050B2 (en) | Meetings and events coordinating system and method | |
US9385987B2 (en) | Controlling notification based on power expense and social factors | |
US20160350953A1 (en) | Facilitating electronic communication with content enhancements | |
EP2706491A1 (en) | Meetings and events coordinating system and method | |
US20130217416A1 (en) | Client check-in | |
US20140122605A1 (en) | Systems and methods for providing contact group member suggestions | |
US20130268516A1 (en) | Systems And Methods For Analyzing And Visualizing Social Events | |
WO2016153540A1 (en) | Techniques for automated determination of form responses | |
US10387506B2 (en) | Systems and methods for online matchmaking | |
US20140280629A1 (en) | Method and system for optimizing composer prompts for posting in a social networking system | |
CN105009024A (zh) | 节省电池和数据使用 | |
CN113689186A (zh) | 活动图 | |
US20170085505A1 (en) | Configuring presence and notifications in persistent conversations | |
CN104981803B (zh) | 从电子装置上预先存在的日历中生成视觉增强型日历的方法和*** | |
CN109377855B (zh) | 一种图案显示方法、装置及存储介质 | |
US10579674B2 (en) | Generating and sharing digital video profiles across computing devices utilizing a dynamic structure of unpopulated video silos | |
US20240022535A1 (en) | System and method for dynamically generating suggestions to facilitate conversations between remote users | |
AU2015203293B2 (en) | Social circles in social networks |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |