一种移动设备上快速签名的方法与流程

文档序号:14679374发布日期:2018-06-12 21:59阅读:318来源:国知局

本发明涉及电子签名技术领域,具体说是一种移动设备上快速签名的方法。



背景技术:

快递业务现今已经非常普及,在签收时,用户需要拿笔在快递单据上签字,再由快递员撕下并拿走签完字的快递单据,采用这种签收方式其过程较为繁琐,给用户和快递员都带来不便。



技术实现要素:

针对现有技术中存在的缺陷,本发明的目的在于提供一种移动设备上快速签名的方法,用户可在移动设备上签名,代替在快递单据上签字,提高签收效率,符合绿色环保需求,便于签名的统一管理、查询,提高用户体验。

为达到以上目的,本发明采取的技术方案是:

一种移动设备上快速签名的方法,其特征在于,包括如下步骤:

预设关键点的最小值,

当用户在触摸屏幕上签名时,按关键点的数量,将屏幕上线条的移动轨迹转存为若干段线段的绘制信息,

签名完成后,获取签名区域的宽度值m和高度值n,

将宽度值m和高度值n作为x轴和y轴的坐标,生成二维坐标系,

将若干段线段的绘制信息转换为二维坐标系中的线段的绘制信息,形成签名数据,

将签名数据通过网络转发到远端服务端存储。

在上述技术方案的基础上,所述关键点的最小值,指整个签名中,需要记录的线条中某点坐标的最少数量。

在上述技术方案的基础上,所述关键点的最小值,包括:

直线关键点的最小值,默认为2个,分别为始端和终端的坐标,

弧线关键点的最小值,默认为3个,分别为始端、终端和弧度控制点的坐标,由贝瑟尔曲线模拟绘制对应的弧线。

在上述技术方案的基础上,将屏幕上线条的移动轨迹转存为若干段线段的绘制信息时,优选存储为直线,至少记录始端和终端的坐标,

当线条的移动轨迹和直线间存在的误差,超出预设范围时,优选存储为贝瑟尔曲线,至少记录始端、终端和弧度控制点的坐标。

在上述技术方案的基础上,所述形成签名数据,是指:将若干段线段的绘制信息,转换为二维坐标系中的点值。

在上述技术方案的基础上,所述形成签名数据,还包括:签名对应的单据的唯一识别码。

在上述技术方案的基础上,所述形成签名数据,还包括:签名对应的单据的收货人。

在上述技术方案的基础上,所述形成签名数据,还包括:是否为代签名的辨识标志位数据。

本发明所述的移动设备上快速签名的方法,用户可在移动设备上签名,代替在快递单据上签字,提高签收效率,符合绿色环保需求,便于签名的统一管理、查询,提高用户体验。

附图说明

本发明有如下附图:

图1 本发明的流程图。

具体实施方式

以下结合附图对本发明作进一步详细说明。

如图1所示,本发明所述的移动设备上快速签名的方法,包括如下步骤:

预设关键点的最小值,

当用户在触摸屏幕上签名时,按关键点的数量,将屏幕上线条的移动轨迹转存为若干段线段的绘制信息,

签名完成后,获取签名区域的宽度值m和高度值n,

将宽度值m和高度值n作为x轴和y轴的坐标,生成二维坐标系,

将若干段线段的绘制信息转换为二维坐标系中的线段的绘制信息,形成签名数据,

将签名数据通过网络转发到远端服务端存储。

所述触摸屏幕尤指移动设备上的触摸屏幕。

在上述技术方案的基础上,所述关键点的最小值,指整个签名中,需要记录的线条中某点坐标的最少数量。

由于名字的笔画不同,签名习惯不同,需要记录的线条中某点坐标的最少数量为经验值,在预设范围内都属于可接受的情况。即:最小值为一个范围值,而不是具体的点值。

在上述技术方案的基础上,所述关键点的最小值,另一可选的方案如下,包括:

直线关键点的最小值,默认为2个,分别为始端和终端的坐标,

弧线关键点的最小值,默认为3个,分别为始端、终端和弧度控制点的坐标,由贝瑟尔曲线模拟绘制对应的弧线。

即:最小值为一个具体的点值,而不是范围值。

在上述技术方案的基础上,将屏幕上线条的移动轨迹转存为若干段线段的绘制信息时,优选存储为直线,至少记录始端和终端的坐标,

当线条的移动轨迹和直线间存在的误差,超出预设范围时,优选存储为贝瑟尔曲线,至少记录始端、终端和弧度控制点的坐标。

误差值为预设的经验值。

在上述技术方案的基础上,所述形成签名数据,是指:将若干段线段的绘制信息,转换为二维坐标系中的点值。

在上述技术方案的基础上,所述形成签名数据,还包括:签名对应的单据的唯一识别码。

所述唯一识别码可以为条形码,二维码。

在上述技术方案的基础上,所述形成签名数据,还包括:签名对应的单据的收货人。

在上述技术方案的基础上,所述形成签名数据,还包括:是否为代签名的辨识标志位数据。

本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

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