基于Web的电子签名文档制造技术

技术编号:8737306 阅读:154 留言:0更新日期:2013-05-26 12:44
描述了用于电子签名过程管理的技术。一些实施例提供了电子签名服务(“ESS”),其被配置为管理借助于模板所表示的电子签名过程。在一些实施例中,ESS发送模板的URL或者其他标识符,所述模板指定所需的电子签名数据,例如,签名者姓名和/或签名。然后,ESS基于针对所识别出的模板的接收到的请求来动态地制备表格。接下来,ESS通过使所述表格由Web浏览器或者其他客户端所呈现来接收电子签名数据。在一些实施例中,ESS和相关联的客户端系统在不采用可移植文档格式处理模块的情况下执行这些技术。

【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及用于电子签名的方法和系统,并且更具体而言,涉及用于管理基于Web的电子签名过程的方法和系统。
技术介绍
在管理电子签名过程的一种方法中,将文档email给用户(“签名者”)或者通过其他方式传输给用户(“签名者”),该用户将从事相对于所述文档的签名过程。在一接收到之后,签名者就对该文档进行签名,在此之后将来自签名的文档的数据传输至服务器或者其他位置以用于存储。上述方法受到多种缺陷的影响。首先,这种方法的常见实现方式通常需要专业化软件,例如,可移植文档格式(“HF”)处理软件。而且,往往需要对PDF处理软件进行特殊配置来促成所述签名过程。其次,PDF及其相关处理软件可能受到安全弱点的影响,恶意方可能出于各种目的而对所述安全弱点加以利用,从而致使签名过程不可靠。第三,这样的方法通常针对签名对文档进行静态定义,使得不能考虑到新接收到的信息而对文档容易地进行修改,尤其是在先前已经将文档发送给签名者时。
技术实现思路
在一个实施例中,一种用于促进电子签名的电子签名服务中的方法包括:在不采用PDF处理模块的情况下发送识别了指定所需的电子签名数据的模板的URL或其他标识符;接收基于所发送的URL的请求;响应于所接收到的请求基于所述模板来制备表格;将所述表格呈现在Web浏览器内;以及接收所需的电子签名数据。在其他实施例中,提供了用于通过电子签名服务促进电子签名的系统和计算机可读介质。在另外的实施例中,提供了用于与电子签名服务进行交互的客户端方法、系统和计算机可读介质。附图说明在下文中将参考附图详细描述本专利技术的优选和替代范例: 图1图示了根据本专利技术的电子签名服务的实施例的示范性方框 图2是由本专利技术的实施例所执行的电子签名服务过程的示范性流程 图3是由本专利技术的实施例所执行的电子签名客户端过程的示范性流程 图4A-4N是由本专利技术的示范性实施例所提供的用户接口屏幕和控制;以及图5是用于实践示范性实施例的计算系统的方框图。具体实施例方式本文中描述的实施例提供了用于获得和管理电子签名的,并且更具体而言,用于创建、管理和利用动态的基于Web的电子签名过程的,增强的基于计算机和网络的方法和系统。示范性实施例提供了电子签名服务(“ESS”),其被配置为促进指定所需的电子签名数据的模板(template)的创建。在一个实施例中,将所述电子签名服务进一步配置为提供模板的标识符,例如,统一资源定位符(“URL”)、统一资源标识符(“URI”)、网络文件标识符或路径,等等。可以通过各种方式将该标识符提供给签名者,例如,通过将其放在网页上以便通过由签名者所操作的Web浏览器进行访问。在ESS稍后接收到基于所提供的标识符的请求时,ESS动态地制备基于所述模板的表格。将该表格发送给签名者,签名者转而对其进行使用以向ESS提供所需的电子签名数据。ESS将所提供的电子签名数据进行存储以供其他部件或其他各方使用。图1图示了根据本专利技术的ESS的示范性实施例的示范性方框图。尤其是,图1图示了包括逻辑102、模板数据储存库104和签名数据储存库106的ESS 100。模板创建者用户110采用客户端装置120(例如,个人计算机、膝上型计算机、智能电话)来创建模板。所创建的模板指定、指示或者识别所需的电子签名数据,例如,签名者姓名、签名、日期,等等。在下文中将参考图4A-4N进一步描述一个示范性实施例中的模板创建。由ESS 100将所创建的模板存储在模板数据储存库104中。在图示的例子中,ESS 100向Web服务器130提供统一资源定位符(“URL”)。Web服务器130作为促进需要电子签名的交易的网页和/或代码模块(例如,服务器和/或客户端代码、小服务程序、插件程序、脚本)的主机。例如,Web服务器130可以作为人力资源网站的主机,该人力资源网站促进了对于个人事假(time off)、休假时间、病假、退休帐目款项以及其他人员事务的请求或者与这些相关的请求。在其他实施例中,Web服务器130可以作为在线购物设施、在线银行服务、政府服务等等的主机。签名者用户111采用客户端装置121 (例如,个人计算机、膝上型计算机、智能电话)来执行由Web服务器130所促进的交易。例如,签名者用户111可以采用客户端装置121向Web服务器130提交个人事假请求。作为响应,Web服务器将识别所述模板的URL发送给客户端装置121。可以将所发送的URL作为链接或者其他元件(例如,按钮)嵌入在网页中。然后,客户端装置121基于接收到的URL向ESS 100发送请求。在一个实施例中,所述请求是通过HTTP、HTTPS或者由URL指定的一些其他协议所发送的。所发送的请求可以包括所述URL的全部或一些(例如,所述URL的包括主机名和路径名的分层部分)以及由客户端装置121和/或Web服务器130所获得的数据。例如,客户端装置121最初可以呈现一个表格,以收集或者获得来自签名者111的数据,例如,姓名、地址、员工识别号码或者其他信息。可以将该获得的数据结合或者包括为所发送的请求的部分。在一个实施例中,将所获得的数据作为查询串(例如,就像在HTTP GET请求中那样)或者其他类型的参数(例如,作为HTTP POST数据嵌入在请求中)附加到URL上。 响应于接收自客户端装置121的请求,ESS 100基于所述请求和/或由所述请求所识别的模板来动态地制备表格。所述表格可以包括附加至所述URL的或者如上文讨论的与接收到的请求一起以其他方式发送的额外数据,或者可以基于所述额外数据来对所述表格以其他方式进行定制。例如,如果签名者的姓名和地址被附加到URL,那么可以将所述表格定制为包括该信息,由此为签名者111节省了必须在签名过程期间重新输该信息的步骤。所制备的表格可以是、包括或者指定用户接口控制,所述用户接口控制被配置为获得来自签名者111的所需的签名数据。将所制备的表格发送至客户端装置121,在客户端装置121将其呈现给签名者111,例如,在Web浏览器或者其他客户端应用的情境内呈献给签名者111。然后签名者111通过所制备的表格向ESS 100提供所需的签名数据。然后,ESS 100将接收到的所需签名数据存储在签名数据储存库106中。然后使得所需的签名数据对于由其他部件或用户所进行的访问是可用的。例如,模板创建者110或一些其他管理用户(例如人力资源管理员)能访问所需的签名数据,以验证签名者111已经提供了所需的电子签名。至少在一些实施例中,本文中描述的技术不要求由签名过程中所涉及的任何元件采用可移植文档格式(PDF)处理模块(例如,查看器、阅读器、编辑器)。在图1的例子中,客户端装置120-121和ESS 100都不具有或者利用PDF模块来执行所描述的动作或功能中的任意。尤其是,客户端装置121在获得所需的签名数据时不采用PDF模块(例如,以呈现和/或填写表格)。相反,客户端装置121仅通过众所周知的Web标准,例如HTTP、HTML等接收和呈递所述表格。由于不依赖PDF格式或者相关处理模块,可以在PDF处理模块不可用或者未被配置为促进表格填写操作等的环境中有利地部署所描述的方法,所述环境包括特征电话或智能电话设置,其中PDF支持可能是最低限度的或者是完全缺乏的。而且本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:DG彼得森DE沃尔德M博罗斯丁
申请(专利权)人:多塞股份公司
类型:
国别省市:

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

1