一种转盘方式的时间预约方法及设备与流程

文档序号:33127628发布日期:2023-02-01 05:59阅读:25来源:国知局
一种转盘方式的时间预约方法及设备与流程

1.本发明涉及移动智能终端人机交互技术领域,更具体的说是涉及一种转盘方式的时间预约方法及设备。


背景技术:

2.目前,在众多的移动智能触屏终端的软件当中,对于时间的选择,都是两列下拉菜单,先选择小时,再选择分钟,操作繁琐,不能快速直观的看到已经被占用的时间段,造成反复选择寻找可用时间段,费时费力,而且下拉方式的时间数字选择很容易出错。
3.因此,如何提供一种能够直观、准确的进行时间预约的方法和设备是本领域技术人员亟需解决的问题。


技术实现要素:

4.有鉴于此,本发明提供了一种转盘方式的时间预约方法及设备,用以解决现有技术中不能快速进行时间预约的问题。
5.为了实现上述目的,本发明采用如下技术方案:
6.本发明一方面公开了一种转盘方式的时间预约方法,包括以下步骤:
7.s1、加载时间预约的转盘界面,所述转盘界面包括数字显示区、转盘指针和若干转盘刻度;所述数字显示区用于显示转盘指针指向的转盘刻度值所表示的时间;所述转盘指针的一端指向转盘界面的正上方;
8.s2、检测用户滑动手势是否在转盘界面的有效操作区域内,根据用户的滑动手势方向响应转盘界面中的转盘刻度向相应方向进行旋转,同时转盘指针的指示方向保持不变;
9.s3、转盘刻度响应滑动手势旋转后,根据转盘指针指向的转盘刻度值对应的时间确定预约开始时间,并根据预约开始时间和设定的预约时长将转盘界面中对应的转盘刻度进行标记。
10.优选的,所述转盘刻度包括显示每小时的一级刻度、显示每半小时的二级刻度以及显示每5分钟的三级刻度;每两个相邻一级刻度之间包含有1个二级刻度和10个均匀排布的三级刻度。
11.优选的,步骤s3中,将转盘界面中对应的转盘刻度进行标记,包括根据预约开始时间和设定的预约时长将选择确定后的预约时间内对应的所有转盘刻度置灰,并用文字将所述转盘刻度标记为已占用。
12.优选的,步骤s3还包括,若用户滑动旋转转盘刻度时,选择并确定的预约时间为当前时间的过去时间,则用户滑动手势离开有效操作区域后,转盘刻度自动回转到当前时间所对应的转盘刻度;若用户滑动旋转转盘刻度时,预选择并确定的预约时间所对应的转盘刻度已标记,则已标记的转盘刻度并不能被最终选择及确定,并提示已标记的转盘刻度对应的时间不可预约。
13.优选的,所述转盘界面的上方设置有用于选择日期的日期选择界面。
14.优选的,步骤s1前还包括:
15.注册个人信息并将个人信息传递到后台服务器;
16.根据个人信息进行验证登录。
17.优选的,验证登录后,转盘刻度响应滑动手势旋转确定的预约开始时间及预约时长数据传递到后台服务器;
18.后台服务器返回对应的预约开始时间及预约时长数据,并将转盘界面中对应的转盘刻度进行标记。
19.优选的,验证登录后,若后台服务器存储有其他用户的预约开始时间及预约时长数据,后台服务器返回其他用户的预约开始时间及预约时长数据,并在转盘界面中显示并标记对应的转盘刻度,转盘刻度响应用户滑动手势旋转时所述显示并标记的转盘刻度不能被最终选择及确定。
20.本发明另一方面公开了一种转盘方式的时间预约设备,所述时间预约设备具有触摸屏,在所述时间预约设备的触摸屏上运行本发明任意一种所述的时间预约方法。
21.优选的,所述时间预约设备包括,智能手机、平板电脑或触摸式智能平台。
22.优选的,转盘指针响应用户滑动手势时,每旋转经过一个转盘刻度,所述时间预约设备均产生一次震动反馈并发出相应的声音提醒。
23.经由上述的技术方案可知,与现有技术相比,本发明公开提供了一种转盘方式的时间预约方法及设备,具有以下有益效果:本发明通过直观的转盘方式进行时间预约,符合大众“表盘”思维,能够直观到看到可约时间段,通过滑动转盘一次性选择需要的时间点;
24.另一方面本发明通过触感反馈,使用户可以实现同时拥有视觉、触觉、听觉的三种操作感受,使时间预约操作更加精准。
附图说明
25.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
26.图1为本发明实施例提供的转盘方式的时间预约方法整体流程示意图;
27.图2为本发明实施例提供的时间预约的转盘界面示意图。
具体实施方式
28.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围,本发明实施例中出现的正上方、下方等方位指的是用于正常使用时面对圆形转盘界面的方位。
29.本发明实施例一方面公开了一种转盘方式的时间预约方法,如图1所示,包括以下步骤:
30.s1、加载时间预约的转盘界面,所述转盘界面包括数字显示区、转盘指针和若干转盘刻度;所述数字显示区用于显示转盘指针指向的转盘刻度值所表示的时间;所述转盘指针的一端指向转盘界面的正上方;
31.s2、检测用户滑动手势是否在转盘界面的有效操作区域内,根据用户的滑动手势方向响应转盘界面中的转盘刻度向相应方向进行旋转,同时转盘指针的指示方向保持不变;
32.s3、转盘刻度响应滑动手势旋转后,根据转盘指针指向的转盘刻度值对应的时间确定预约开始时间,并根据预约开始时间和设定的预约时长将转盘界面中对应的转盘刻度进行标记。
33.在一个具体实施方式中,转盘刻度包括显示每小时的一级刻度、显示每半小时的二级刻度以及显示每5分钟的三级刻度;每两个相邻一级刻度之间包含有1个二级刻度和10个均匀排布的三级刻度。
34.在一个具体实施方式中,步骤s3中,将转盘界面中对应的转盘刻度进行标记,包括根据预约开始时间和设定的预约时长将选择确定后的预约时间内对应的所有转盘刻度置灰,并用文字将所述转盘刻度标记为已占用。
35.在一个具体实施方式中,步骤s3还包括,若用户滑动旋转转盘刻度时,选择并确定的预约时间为当前时间的过去时间,则用户滑动手势离开有效操作区域后,转盘刻度自动回转到当前时间所对应的转盘刻度;若用户滑动旋转转盘刻度时,预选择并确定的预约时间所对应的转盘刻度已标记,则已标记的转盘刻度并不能被最终选择及确定,并提示已标记的转盘刻度对应的时间不可预约。
36.在一个具体实施方式中,转盘界面的上方设置有用于日期选择的日期选择界面,日期选择界面可以一次显示包含当前日期在内的一周的日期,对于一周之外的其他日期选择可以通过点击日期选择界面触发日期选择插件的形式进行选择,同理也可以利用日期选择插件选择不同的月份。
37.为了进一步优化上述技术方案,步骤s1前还包括:
38.注册个人信息并将个人信息传递到后台服务器;然后根据个人信息进行验证登录。
39.验证登录后,转盘刻度响应滑动手势旋转确定的预约开始时间及预约时长数据传递到后台服务器;后台服务器返回对应的预约开始时间及预约时长数据,并将转盘界面中对应的转盘刻度进行标记。
40.验证登录后,若后台服务器存储有其他用户的预约开始时间及预约时长数据,后台服务器返回其他用户的预约开始时间及预约时长数据,并在转盘界面中显示并标记对应的转盘刻度,转盘刻度响应用户滑动手势旋转时所述显示并标记的转盘刻度不能被最终选择及确定。
41.通过优选的实施方式可知,在本发明的技术方案中不仅可以实现1对1的预约方式,这种方式下可以不进行注册登录,如果多人预约同一个老师、教练,登录后转盘刻度会显示他人的预约信息,他人已预约的时间不能在进行预约,为了进一步优化,他人的预约信息与本人的预约信息可采用不同的颜色进行标记,因此本发明转盘预约方式既提高了快捷预约的效率,同时也解决了多人预约一个老师、教练的时间冲突问题。
42.在实际预约情况中,如果多人同时选择了一个时间点预约发起请求后,在网络传输中,到达后台服务器的是消息队列,服务器会对第一个接受到的信息进行预约确认,其他请求不予处理,其他人会得到服务器返回的信息提示,该时间已经预约,当用户确认返回消息后,页面转盘会刷新重新加载数据,用户会看到自己选择时间已经标记为“已占用”。同理,预约成功的用户,如显示“您已约xx:xx”。
43.本发明实施例一方面公开了一种转盘方式的时间预约设备,所述时间预约设备通过自身设置的触摸屏运行本发明任意一项实施例所述的时间预约方法。
44.转盘方式的时间预约设备具体可包括智能手机、平板电脑或触摸式智能平台,以上设备均具有能够进行滑动的触摸屏。
45.为了进一步优化上述技术方案,转盘指针响应用户滑动手势时,每旋转经过一个转盘刻度,所述时间预约设备均产生一次震动反馈并发出相应的声音提醒。声音提醒具体可设置为“滴”、“咔”等,使得用户在滑动操作进行时间预约选择时同时拥有视觉、触觉、听觉的三种操作感受。
46.下面结合具体的转盘界面对本发明的原理及操作过程进行进一步阐述,如图2所示,首先在触摸屏上加载预约时间对应的转盘界面,转盘界面包括了显示每个小时一级刻度1及一级刻度对应的时间所表示的数字,显示每半小时的二级刻度2,显示每5分钟的三级刻度3。并将相对于当前时间已经过去的时间对应的转盘刻度置灰(以区分能够进行预约选择的时间段和无效选择的时间段),并将已经预约选择并确定的时间段所对应的转盘刻度置灰(表示不可选择)并用文字将对应的转盘刻度标记“已占用”。
47.转盘界面整体上呈现为圆形,但在触摸屏上转盘界面所显示的区域并非完整的360
°
整体界面,而是圆形转盘界面下方隐藏消失,使得转盘界面只显示240
°
的部分转盘界面,也就是说触摸屏上转盘界面所显示的区域最多为8个小时所对应的转盘刻度,24小时制的8个小时之外的其他时间值在触摸屏上转盘界面的下方隐藏小时,8个小时所具体显示的时间数值会根据当前24小时制表示的时间进行循环显示,当初始化加载转盘界面时,转盘指针5向上指向的时间为当前时间对应的刻度值(在本发明实施例中当前时间通过四舍五入精确到每5分钟所对应的刻度值)。
48.在本发明实际应用中,转盘刻度所显示的刻度值的范围可以是完整的0-24小时,也可以显示根据营业时间进行显示,也就是说转盘刻度所显示的最大刻度为营业终止时间,如门店或者该老师、教练营业截止时间设定的21点结束,转盘最后将只显示到了21点,而没有22-24点。如果是24小时营业,就会显示所有时刻。
49.在当天进行预约时,若进行预约时营业时间所剩余的时长小于设定的预约时长,则转盘上界面上该预选的转盘刻度不可选定。为了便于查看,可将预约时,剩余时长小于设定的预约时间的转盘刻度置灰。
50.转盘指针5始终指向中央上方。在指针下方的中央数字显示区4始终显示转盘指针5指向的转盘刻度表示的时间。
51.如果时间预约选择日期是当天,根据现在时间转动转盘指针指向现在需要选择预约的时刻。精确到以5分钟为单位。
52.如果时间预约选择日期是将来日期,当选择需要预约的日期后,转盘指针默认指向预选择的日期的早上8点所对应的刻度值。日期选择可使用一个日历插件即可实现,日期
选择界面显示只显示一周的日期,点击向下的小三角。可弹出日历插件,通过日历插件左右滑动可以选择不同的月份,亦可以收起日历插件。
53.本发明通过检测用户在转盘方式时间预约设备的触摸屏上的操作手势是否作用在“有效操作区域”内,根据用户的操作手势左右方向响应转盘相应方向的旋转;根据转盘的转动,指针每经过一个5分钟刻度,触发一次移动智能终端的震动反馈。如果用户滑动转盘到当前时间的过去时间所表示的刻度,则用户手指离开触摸屏时,转盘自动回转到当前时间。如果用户滑动转盘到已经被预约占用的时间区间内,则提示文字“该时间不可约”。
54.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
55.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1