自动在线注册制造技术

技术编号:18844003 阅读:23 留言:0更新日期:2018-09-05 08:57
提供了基于数字图像(例如名片的数字图像)自动创建在线账户的技术。在一种技术中,识别已经从名片的数字图像提取的多个数据项。特定数据项是与名片相关联(或通过名片识别)的用户的联系信息。基于特定数据项向用户的计算设备发送验证码。从用户的计算设备接收验证码。响应于接收到验证码,为用户创建帐户,并且修改帐户以包含多个数据项中的至少一些。

Automatic online registration

The technology of automatically creating online accounts based on digital images, such as digital images of business cards, is provided. In one technology, a plurality of data items that have been extracted from the digital image of the business card are identified. A specific data item is a user's contact information associated with a business card (or by card recognition). Send a verification code to the user's computing device based on specific data items. The verification code is received from the user's computing device. In response to receiving the authentication code, an account is created for the user and the account is modified to contain at least some of the multiple data items.

【技术实现步骤摘要】
【国外来华专利技术】自动在线注册相关申请的交叉引用本申请涉及2015年8月31日提交的申请号为14/841,538的美国申请;该美国申请的全部内容出于所有目的,如同在本文中充分公开一样通过引用并入本文。
本公开内容涉及数据处理,更具体地涉及利用从数字图像提取的数据来为用户注册产品或服务。
技术介绍
在线注册产品或服务是现代用户的一项常见任务。人们提供个人信息来注册社交网络、贸易展览会、以及其他内容或服务提供商。许多用户依赖于智能手机和其他移动设备,不仅要在产品或服务上注册,还要消费内容、利用服务以及参与在线社区。注册产品或服务的主要缺点之一是手动输入数据的繁琐性。为了解决这个问题,许多移动设备设置有相对较小的触摸屏或物理键盘。在本部分中描述的方法是可以实行的方法,但不一定是先前已经构思或实行过的方法。因此,除非另外指明,否则不应该假定本部分中描述的任何方法仅由于其包含在此本部分中而被认为是现有技术。附图说明在附图中:图1是描绘在一个实施方式中的用于为用户创建账户的系统的框图;图2A是描绘在一个实施方式中的用于自动注册用户的过程的流程图;图2B是描绘在一个实施方式中的示例名片和显示名片的数字图像的移动设备的框图;图2C是描绘在一个实施方式中的在注册过程期间生成的屏幕截图的框图;图3是描绘在一个实施方式中的用于更新用户账户的过程的流程图;图4是描绘在一个实施方式中的用于检测数字图像中的欺诈的过程的流程图;图5A至图5B是描绘在一个实施方式中的用于识别从一个或多个名片提取的多语言同源词的过程的流程图;图6是描绘可以在其上实施本专利技术的实施方式的计算机系统的框图。具体实施方式在以下描述中,出于解释的目的,阐述了许多具体细节以便提供对本专利技术的透彻理解。然而,很显然本专利技术可以在没有这些具体细节的情况下实施。在其他情况下,以框图形式示出了公知的结构和设备,以避免不必要地模糊本专利技术。总体概述提供了一种基于对用户名片的扫描自动为用户创建账户(或注册用户)的方法和系统。在一种技术中,用户对用户的名片拍照。分析照片以识别字符和词语,所述字符和词语与诸如个人姓名、公司名称、公司地址和手机号码之类的某些属性相关联。在为用户创建账户之前,例如通过短信或通过电子邮件向用户发送验证码。如果用户用正确的验证码进行响应,则为用户创建帐户。另外,将至少一些属性的已识别的一些属性值存储在账户中。以此方式,注册用户相对来说比较快,并且使得用户输入最少。在相关技术中,基于对用户名片的扫描,用户的现有账户或在线简档将自动更新。在线服务器识别用户的现有帐户,并且将所辨别的任何数据项与已存储在现有帐户中的数据项进行比较。例如,如果照片辨别的公司名称与帐户中指定的公司名称不匹配,则照片辨别的公司名称将替换该公司名称。尽管以下描述提供了涉及名片的示例,但是实施方式可以包括:另外地或排他地包括非商业相关信息的其他类型的卡。其他类型的卡的示例可以仅包括个人信息,例如(与卡上所命名的人的)个人地址,而不是商业地址。另一种类型的卡片的示例是全日制或兼职学生可能具有的学校卡或学术卡,所述卡标识学生当前登记的学术机构。另一个示例是其中包括关于一个人的个人信息和关于这个人的工作和/或学历背景的信息的简历。系统概述图1是描绘在一个实施方式中的用于为用户创建账户的系统100的框图。系统100还可以用于实施在本文中描述的其他技术。系统100包括客户端110、网络120、服务器系统130和存储器140。客户端110是被配置为通过网络120与服务器系统130通信的应用或计算设备。计算设备的示例包括膝上型计算机、平板电脑、智能手机、台式计算机、个人数字助理(PDA)、以及被配置为基于在诸如纸张、印刷照片或名片等物理介质上反映的信息生成电子扫描数据的扫描设备。因此,计算设备可以包括能够拍照(即,创建相机视图的数字图像)的相机组件。应用程序的示例包括在被配置为通过网络120与服务器130进行通信的本地计算设备上安装和执行的专用应用程序。应用程序的另一个示例是从服务器系统130下载并且在计算设备上运行的网络浏览器内执行的网络应用程序。客户端110可以用硬件、软件、或者硬件和软件的组合来实施。虽然仅描绘了单个客户端110,但是系统100可以包括通过网络120与服务器系统130交互的多个客户端。通过客户端110,用户能够将数字图像和/或其他数字信息上传到服务器系统130。然后,用户可以使用客户端110与服务器130交互以检索、补充和/或更新数字信息(或者简称为“数据”)。网络120可以在提供客户端110和服务器系统130之间的数据交换的任何媒介或机制上实施。网络120的示例包括但不限于诸如局域网(LAN)、广域网(WAN)、以太网或因特网等网络、或者一个或多个陆地链路、卫星链路或无线链路。服务器系统尽管被描绘为单个元件,但是服务器系统130可以包括连接在在本地网络中或者地域性地或全球性地分布在诸如因特网等许多网络上的多个计算元件和设备。因此,服务器系统130可以包括除了账户管理器132和账户数据库134之外的多个计算元件。账户管理器132基于从数字图像提取的数据创建或更新账户。此外,账户管理器132通过网络120从计算设备(例如,客户端110)接收账户数据,其中账户数据由用户操作计算设备(例如,选择物理或图形键盘上的字符)来输入。账户数据库134包括关于多个账户的信息。账户数据库134可以存储在一个或多个存储设备(永久性的和/或易失性的)上,该存储设备可以驻留在与服务器系统130相同的本地网络内和/或驻留在相对于服务器系统远程的网络中。因此,尽管被描绘为包括在服务器系统130中,但是每个存储设备可以是(a)服务器系统130的一部分,或者(b)通过本地网络、广域网或因特网被服务器系统130访问。在社交联网环境中,服务器系统130由诸如LinkedIn、Facebook或Google+之类的社交网络提供商提供。在此环境下,账户数据库134中的每个账户包括由不同用户提供的用户简档。用户的简档可以包括名字、姓氏、电子邮件地址、住所信息、邮寄地址、电话号码、参加过的一个或多个教育机构、当前和/或之前的一个或多个雇主、当前和/或之前的一个或多个工作头衔、技能列表、证书(endorsement)列表、和/或朋友的姓名或身份、联系人、用户的人脉以及以候选者采取的行为为基础的派生数据。此类行为的示例包括:用户应聘过的工作、招聘信息的视图、公司页面的视图、用户与用户的社交网络中的其他用户之间的私人消息、以及用户发布的且用户的社交网络之外的用户(但他们是社交网络提供商的注册用户/成员)可见的公共消息。用户简档内的一些数据(例如工作经历)可以由用户提供,而用户简档内的其他数据(例如技能和证书)可以由诸如用户的“朋友”、人脉、同事之类的第三方提供。服务器系统130可以以多种方式之一提示用户提供简档信息。例如,服务器系统130可以在网页上为上面提到的一种或多种类型的信息提供文本输入框。响应于从用户设备接收到简档信息,服务器系统130将信息存储在与用户相关联且与凭证数据相关联的帐户中,所述凭证数据用于在用户随后尝试登录到服务器系统130时向服务器系统130认证用户。用户提供的每个文本字符串可以与输入文本字符串的输入框相关联本文档来自技高网...

【技术保护点】
1.一种方法,包括:识别已经从名片的数字图像提取的多个数据项,所述名片与用户相关联;其中,所述多个数据项中的特定数据项是所述用户的联系信息;使得基于所述特定数据项向所述用户的计算设备发送验证码;从所述用户的计算设备接收所述验证码;响应于接收所述验证码:使得为所述用户创建帐户,以及使所述账户包含所述多个数据项的至少一个子集;其中,所述方法由一个或多个计算设备执行。

【技术特征摘要】
【国外来华专利技术】2015.08.31 US 14/841,5271.一种方法,包括:识别已经从名片的数字图像提取的多个数据项,所述名片与用户相关联;其中,所述多个数据项中的特定数据项是所述用户的联系信息;使得基于所述特定数据项向所述用户的计算设备发送验证码;从所述用户的计算设备接收所述验证码;响应于接收所述验证码:使得为所述用户创建帐户,以及使所述账户包含所述多个数据项的至少一个子集;其中,所述方法由一个或多个计算设备执行。2.根据权利要求1所述的方法,其中,使发送所述验证码是响应于所述名片的数字图像正在创建而执行的。3.根据权利要求1所述的方法,其中:使创建所述账户包括:创建由社交联网服务维护的社交网络账户;以及使所述账户包含所述多个数据项的至少一个子集包括:将所述多个数据项的子集存储在所述社交网络账户中。4.根据权利要求1所述的方法,其中:所述多个数据项包含第一数据项和第二数据项;使所述账户包含所述多个数据项的至少一个子集包括:使所述第一数据项与第一访问权限相关联地存储,以及使所述第二数据项与不同于所述第一访问权限的第二访问权限相关联地存储。5.根据权利要求1所述的方法,其中:所述计算设备是第一计算设备,所述第一计算设备不同于与第二用户相关联的第二计算设备,所述第二用户不同于所述用户;所述第二计算设备创建所述名片的数字图像。6.根据权利要求5所述的方法,其中,所述第二用户与社交联网服务的第二账户相关联,所述方法还包括:响应于所创建的账户,使得指示所述第二用户的连接请求被显示给所述用户。7.根据权利要求5所述的方法,还包括:确定是否通过蜂窝网络向所述第一计算设备发送验证码;其中,使得发送所述验证码包括:使得仅响应于确定通过所述蜂窝网络向所述第一计算设备发送所述验证码来发送所述验证码;存储已经从第二名片的第二数字图像提取的第二多个数据项,所述第二名片与第三用户相关联;其中,所述第二多个数据项中的第二数据项是所述第三用户的联系信息;确定是否通过所述蜂窝网络向所述第三用户的第三计算设备发送第二验证码;响应于确定不通过所述蜂窝网络向所述第三计算设备发送所述第二验证码,使得基于所述第三用户的联系信息,通过数据网络向所述第三用户的在线账户发送消息。8.根据权利要求7所述的方法,还包括:通过所述第二计算设备接收第一输入,其中,基于所述第一输入来确定是否通过所述蜂窝网络向所述第一计算设备发送所述验证码;通过所述第二计算设备接收第二输入,其中,基于所述第二输入来确定是否通过所述蜂窝网络向所述第三计算设备发送第二验证码。9.根据权利要求1所述的方法,其中:使得向所述用户的所述计算设备发送所述验证码包括:使得所述验证码作为短信通过蜂窝网络被发送,或者使得包含所述验证码的电子邮件消息被发送到所述用户的电子邮件账户;所述多个数据项中的数据项对应于所述名片上列出的电话号码或电子邮件地址。10.根据权利要求1所述的方法,还包括:在使得向所述计算设备发送所述验证码之前,从第一计算设备接收所述名片的数字图像;分析所述数字图像以从所述数字图像提取所述多个数据项。11.根据权利要求1所述的方法,其中:所述多个数据项是第一多个数据项;所述数字图像是所述名片的第一面的第一数字图像;所述方法还包括:识别已经从所述名片的第二面的第二数字图像提取的第二多个数据项,其中所述第二面不同于所述第一面;使所述账户包含所述第一多个数据项的至少一个子集包括:使所述账户包含所述第二多个数据项的至少一个子集。12.根据...

【专利技术属性】
技术研发人员:A·莱郭松涛C·德吉雷
申请(专利权)人:微软技术授权有限责任公司
类型:发明
国别省市:美国,US

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

1