通过软体跳转的联系人添加方法及系统与流程

文档序号:12661768阅读:171来源:国知局
本发明涉及计算机科学与技术领域,具体地,涉及通过软体跳转的联系人添加方式。

背景技术:
云是互联网和底层基础设施的抽象,指的是后端(服务器端)。云识别、云阅读、云搜索等功能需要通过云计算实现。狭义云计算指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。它意味着计算能力也可作为一种商品通过互联网进行流通。在现有技术中,利用云端实现甲乙双方名片交换与添加联系人的过程由于云识别需要大量运算,必须要用到服务器的资源,如果由甲方单独来搭建服务器,需要大量的成本,并且数据库规模上无法达到云识别的要求。

技术实现要素:
针对现有技术中的缺陷,本发明的目的是提供一种通过软体跳转的联系人添加方法及系统。根据本发明的一个方面,提供一种通过软体跳转的联系人添加方法,包括如下步骤:步骤1:第一客户端调用第二客户端,第一客户端将其身份参数传送给第二客户端;步骤2:第二客户端获取名片图像;步骤3:第二客户端将名片图像和身份参数发送到第二服务器,第二服务器根据身份参数和名片图像生成验证串,第一客户端接收来自第二客户端发送的验证串,其中,第二服务器与第二客户端相对应;步骤4:第二服务器对名片图像进行云识别得到识别结果,并根据识别结果添加联系人;步骤5:第一客户端凭借验证串从第二服务器获取联系人添加结果。优选地,所述步骤1包括如下步骤:步骤1.1:第一客户端通过浏览器跳转的方式调用第二客户端;步骤1.2:第一客户端向第二客户端传送一个预先约定的身份参数。优选地,所述步骤2包括如下步骤:步骤2.1:第二客户端记录第一客户端的身份参数;步骤2.2:第二客户端通过其包含的摄像头拍摄名片获得名片图像。优选地,所述步骤3包括如下步骤:步骤3.1:第二客户端将所获取的名片图像和身份参数上传到第二服务器;步骤3.2:第二服务器根据名片图像和身份参数确定一个唯一的编码作为第一客户端获取数据的验证串,并将编码返回给第二客户端;步骤3.3:第二客户端将编码返回给第一客户端,第一客户端将编码记录为验证串。优选地,所述步骤4包括如下步骤:步骤4.1:第二服务器从名片图像中识别出对应的名片信息作为识别结果,其中,名片信息可以包括姓名、手机、电话、传真、公司名、地址、职位、邮箱、网址等数据;步骤4.2:第二服务器根据名片图像的识别结果,重组一张数字名片,并且保存在本地数据库中。优选地,所述步骤5包括如下任一个步骤:-第一客户端凭借验证串,通过第二客户端的API接口调用联系人添加结果;-第一客户端凭借验证串,通过第一服务器调用联系人添加结果,其中,第一服务器与第一客户端相对应。根据本发明的另一个方面,还提供一种通过软体跳转的联系人添加系统,包括第一客户端、第二客户端、第二服务器,第二服务器与第二客户端相对应,其中:第一客户端调用第二客户端,第一客户端将其身份参数传送给第二客户端;第二客户端获取名片图像;第二客户端将名片图像和身份参数发送到第二服务器,第二服务器根据身份参数和名片图像生成验证串,第一客户端接收来自第二客户端发送的验证串,其中,第二服务器与第二客户端相对应;第二服务器对名片图像进行云识别得到识别结果,并根据识别结果添加联系人;第一客户端凭借验证串从第二服务器获取联系人添加结果。优选地,第一客户端通过浏览器跳转的方式调用第二客户端;第一客户端向第二客户端传送一个预先约定的身份参数;第二客户端记录第一客户端的身份参数;第二客户端通过其包含的摄像头拍摄名片获得名片图像;第二客户端将所获取的名片图像和身份参数上传到第二服务器;第二服务器根据名片图像确定一个唯一的编码作为第一客户端获取数据的验证串,并将编码返回给第二客户端;第二客户端将编码返回给第一客户端,第一客户端将编码记录为验证串;第二服务器从名片图像中识别出对应的名片信息作为识别结果;第二服务器根据名片图像的识别结果,重组一张数字名片,并且保存在本地数据库中。优选地,第一客户端凭借验证串,通过第二客户端的API接口调用联系人添加结果。优选地,还包括第一服务器,其中,第一客户端凭借自己的验证串,通过第一服务器调用第一客户端需要的联系人添加结果,第一服务器与第一客户端相对应。与现有技术相比,本发明仅需要第一客户端调整传送参数值便可以进行名片识别,并且可以根据获取到的识别结果添加联系人,从而避免为单独搭建第一客户端的服务器并使服务器的数据库规模达到云识别要求而带来的大量的成本。进一步地,应用本发明后,用户能够在作为第一客户端的通讯录中调用第二客户端并将其身份参数传送给第二客户端,第二服务器根据身份参数和名片图像生成验证串,并将验证串返回给通讯录,同时在第二客户端完成拍照并由对应的第二服务器完成识别,识别完成后,通讯录凭借之前传送的验证串能够从第二客户端或其服务器自动获取识别完成的名片,这样在本发明中,用户控制(例如点选通讯录界面上的按钮)通讯录调用第二客户端后即完成了操作而不用在界面上等待,随即通讯录会自动获取联系人信息并添加,进而能够避免传统联系人添加过程中用户繁琐的输入操作,且本发明充分利用的云端优势从而实现跨平台上的大批量自动完成名片信息的识别及联系人添加,进而大为提高数据利用率。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:图1示出本发明的原理图,其中,第二客户端优选为乙方软件客户端。具体实施方式下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。本发明的第一实施例提供一种通过软体跳转的联系人添加方法,具体包括如下步骤:步骤1:第一客户端调用第二客户端,第一客户端将其身份参数传送给第二客户端,其中,身份参数可以是第一客户端的标识信息或者用户的身份信息;步骤1.1:第一客户端通过浏览器跳转的方式调用第二客户端;步骤1.2:第一客户端向第二客户端传送一个预先约定的身份参数;步骤2:第二客户端获取名片图像;步骤2.1:第二客户端记录第一客户端的身份参数;步骤2.2:第二客户端通过其包含的摄像头拍摄名片获得名片图像;步骤3:第二客户端将名片图像和身份参数发送到第二服务器,第二服务器根据身份参数和名片图像生成验证串,第一客户端接收来自第二客户端发送的验证串,其中,第二服务器与第二客户端相对应;步骤3.1:第二客户端将所获取的名片图像和身份参数上传到第二服务器;步骤3.2:第二服务器根据名片图像和身份参数确定一个唯一的编码作为第一客户端获取数据的验证串,并将编码返回给第二客户端;步骤3.3:第二客户端将编码返回给第一客户端,第一客户端将编码记录为验证串;步骤4:第二服务器对名片图像进行云识别得到识别结果,并根据识别结果添加联系人;步骤4.1:第二服务器从名片图像中识别出对应的名片信息作为识别结果;步骤4.2:第二服务器根据名片图像的识别结果,重组一张数字名片,并且保存在本地数据库中;步骤5:第一客户端凭借验证串从第二服务器获取联系人添加结果。在本实施例的一个优选例中,步骤5包括步骤:第一客户端凭借验证串,通过第二客户端的API接口调用联系人添加结果。在本实施例的另一个优选例中,步骤5包括步骤:第一客户端凭借验证串,通过第一服务器调用联系人添加结果,其中,第一服务器与第一客户端相对应。进一步地,与第一实施例相对应的,本发明的第二实施例提供一种通过软体跳转的联系人添加系统,包括第一客户端(例如用户的手机、平板电脑等设备)、第二客户端(例如图1示出的乙方软件客户端)、第二服务器(例如图1示出的乙方应用服务器端),第二服务器与第二客户端相对应,其中:第一客户端调用第二客户端,第一客户端将其身份参数传送给第二客户端;第二客户端获取名片图像;第二客户端将名片图像和身份参数发送到第二服务器,第二服务器根据身份参数和名片图像生成验证串,第一客户端接收来自第二客户端发送的验证串,其中,第二服务器与第二客户端相对应;第二服务器对名片图像进行云识别得到识别结果,并根据识别结果添加联系人;第一客户端凭借验证串从第二服务器获取联系人添加结果。具体地,第一客户端通过浏览器跳转的方式调用第二客户端;第一客户端向第二客户端传送一个预先约定的身份参数;第二客户端记录第一客户端的身份参数;第二客户端通过其包含的摄像头拍摄名片获得名片图像;第二客户端将所获取的名片图像上传到第二服务器;第二服务器根据名片图像确定一个唯一的编码作为第一客户端获取数据的验证串,并将编码返回给第二客户端;第二客户端将编码返回给第一客户端,第一客户端将编码记录为验证串;第二服务器从名片图像中识别出对应的名片信息作为识别结果;第二服务器根据名片图像的识别结果,重组一张数字名片,并且保存在本地数据库中。第一客户端凭借验证串,通过第二客户端的API接口调用联系人添加结果。优选地,通过软体跳转的联系人添加系统还包括第一服务器。第一服务器,其中,第一客户端凭借自己的验证串,通过第一服务器调用第一客户端需要的联系人添加结果,第一服务器与第一客户端相对应。接下来,通过与现有技术进行比较,对本发明的一个优选的具体实施方式进行描述。在现有技术中,为了将纸质名片上的联系人信息添加到手机通讯录中,通常采用两种方法。第一种方法是由用户直接手工将联系人信息输入到通讯录中,该种方法的缺点是不能实现名片的自动化识别,且由于需要手工打字输入导致联系人添加的效率低下。第二种方法是,先通过识别软件对纸质名片拍照完成识别,然后由用户人工找到识别结果,再以人工方式将名片信息复制到通讯录中,这样才能完成通讯录的使用,该种方法的缺点是:(1)用户需等待识别软件完成识别后再启动复制步骤将名片信息添加到通讯录中;(2)识别软件所识别出名片信息的利用率低,不具有通过云端存储及应用以获得高数据利用率的效果;(3)不能大批量自动完成名片信息的识别及联系人添加;(4)名片信息不能跨应用平台共享。作为对现有技术的改进,应用本发明提供的技术方案,用户能够在通讯录中调用第二客户端并将其身份参数传送给第二客户端,第二服务器根据身份参数和名片图像生成验证串,并将验证串返回给通讯录,同时在第二客户端完成拍照并由对应的第二服务器完成识别,识别完成后,通讯录凭借之前传送的验证串能够从第二客户端或其服务器自动获取识别完成的名片。因此本发明仅需要第一客户端调整传送参数值便可以进行名片识别,并且可以根据获取到的识别结果添加联系人,从而避免为单独搭建第一客户端的服务器并使服务器的数据库规模达到云识别要求而带来的大量的成本。以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1