专利名称:电子名片存储方法及系统的制作方法
背景技术:
本发明涉及信息交换领域,特别涉及一种基于Internet的电子名片的制作,存储的方法及其实现该方法的系统。
目前用于电子名片数据存储的方法主要有两种一是存储于便携式智能设备如手机,PDA等,另一种是基于网络的集中存储。
前者如申请号为9710682.0的名称为“具有电子名片处理功能的移动电话”的专利申请所公布的技术方案中所述的对传统移动电话的改造包括新增一可以阅读名片载体信息的阅读器,并且对运行于手机上的软件进行功能改造使其可以显示通过阅读器读入的名片信息。但是这种方案中在移动电话上所显示出来的并非直观的名片,而是单独的数据项;而且也仅限于通过阅读器阅读特定电子载体上的名片信息,并且如果所述名片情况变更了也无法及时的反应出来。
后者如申请号为00100767的名称为“一种电子名片的实现方法及其系统”的专利申请中所公布的方案所述的方法中包括建立用户信息总和的虚拟电子名片的步骤和用户拨打特定的电话号码请求包括查询,修改,交换等在内的电子名片服务的步骤,并且所述的电子名片存储系统包括中心事务处理服务器及其数据库,本地事务处理服务器及其数据库以及用于电话请求的电话终端设备。这种技术方案可以解决电子名片数据项的集中存储问题,并且通过电话终端可以得到最新的联系人信息,但是在该方案中用户必须亲自去特定的地点登记用户信息,并且必须使用电话终端获取服务和信息,因此使用起来及其不便;并且所述的电子名片信息无法携带。
因此,本发明的目的就是要提供一种全新的方法和实现该方法的系统以便解决现有技术方案中所述的以上缺点。
发明内容
如前所述,本发明所要解决的问题是要提供一种便于携带,及时更新,使用方便,形象直观的电子名片的存储方案。
因此,根据本发明的一种方案是提供一种电子名片存储的方法,该方法包括以下步骤用户注册/登陆步骤,用以通过网络在电子名片数据中心注册用户信息或者以特定的帐号和密码登陆电子名片数据中心;属性定义和设置步骤,用以定义和设置电子名片设计所需的各项数据项,并设置相应的数据值;电子名片设计步骤,使用属性定义步骤中所定义的属性及其属性值进行电子名片的设计;电子名片本地存储步骤,将设计完成的电子名片存储到本地存储介质上;电子名片向名片数据中心上传步骤,将设计完成的电子名片上传到电子名片数据中心;电子名片从电子名片数据中心下载步骤,通过输入检索条件对电子名片数据中心数据库进行检索,并将符合检索条件的电子名片数据下载到本地计算机存储介质上;电子名片向电子名片装置下载步骤,将存储在本地存储介质上的电子名片下载到电子名片装置之中;电子名片由电子名片装置上载步骤,将存储于电子名片装置之中,但是本地计算机存储器中不存在的电子名片数据上载到本地计算机存储介质之中;电子名片数据同步步骤,将电子名片数据中心中的数据与保存在本地存储介质上的联系人的电子名片数据进行对比,如果用户认为需要对存在差异的数据进行同步则以电子名片数据中心中的电子名片数据为准进行数据的同步更新;并且,所述用户注册步骤还包括以下步骤用户帐号和密码输入步骤,输入用户的帐号和密码;用户帐号唯一性判断步骤,判断用户所输入的帐号是否以被他人注册过,如果已被别人使用,则用户必须重新输入帐号;用户基本信息输入步骤,所输入的基本信息包括姓名,出生年月,身份证号码等唯一的信息;用户扩展信息输入步骤,所输入的信息包括单位,地址,角色,电话号码等可以取多值的信息。
而且,所述从电子名片数据中心下载步骤中可以通过联系人帐号进行精确检索或者通过用户姓名,地址等进行模糊匹配检索。从电子名片数据中心下载步骤中将所检索到的联系人电子名片图片以及其基本信息和扩展信息保存到用于登陆的计算机的存储器上,并且将联系人以列表的形式显示于该计算机的显示装置上,并且通过该列表可以查看联系人的电子名片图片以及基本信息和扩展信息。
而且,在所述所述名片设计步骤之前不一定要经过所述注册步骤和联系人检索步骤,可以直接使用名片设计步骤在本地计算机上直接进行名片的设计和存储,此时给该电子名片的所有者一唯一的临时帐号,该帐号不可以用于登陆电子名片数据中心;用户可以使用注册步骤注册用户帐号,然后再使用数据上传步骤将电子名片数据上传到电子名片数据中心服务器中。
并且,所述电子名片向名片数据中心上传步骤中包括以下步骤判断用户是否登陆,如果没有登陆则使用所述用户登录步骤登陆电子名片数据中心;判断用户是否注册,如果没有注册,则使用用户注册步骤注册用户信息,随后使用登陆步骤登陆电子名片数据中心;名片数据上传,在执行上述两步之后将电子名片数据上传到电子名片数据中心。
而且,所述名片设计步骤中用户必须将用户的属性项及其属性值作为名片布局元素在设计界面上排列,并且元素的位置可以任意放置;所述电子名片本地存储装置将前述步骤中所设计的电子名片保存到本地计算机存储器中,并且所保存的电子名片数据格式可以是BMP,JPG,WMF等任何Windows系统所支持的图象格式。所述电子名片向电子名片装置下载步骤包括一检索步骤,即用户根据联系人帐号或者姓名等对本地名片库进行检索;一传输步骤,将符合条件的电子名片数据传通过本地计算机传输到电子名片装置的存储器中;一比较步骤,如果要传输的电子名片已经存在于电子名片装置的存储器中,则将电子名片装置存储器中的相应数据覆盖.
并且,所述名片数据同步步骤包括以下对比步骤的循环将本地计算机存储器中一条联系人记录的一个属性值与电子名片数据中心中相应联系人的相应属性值进行对比;如果上述对比过程中有不同,则将相应的属性和属性值放入同步数据集中;该循环直到本地存储器中所有的联系人记录都作了对比之后结束;并且还包括一同步数据集显示步骤,将同步数据集中的数据以列表方式显示在本地计算机的显示装置上,用户可以选择某一需要数据同步的联系人,查看其需要同步的信息;一同步处理步骤,在用户确认需要同步某个信息时,使用电子名片数据中心中相应联系人的相应属性值覆盖本地计算机存储器中该联系人的相应属性值。并且所述的对比循环也可以在电子名片数据中心服务器上进行,即本地计算机将存储器上的联系人信息作为一个数据集传输到服务器上,由服务器执行上述对比循环,然后将同步数据集返回到本地计算机中。
而且,所述电子名片数据同步步骤可以采用以下两种方式进行定时同步,设定一定的时间间隔或者时刻,当到了这个时间间隔或者时刻时,自动执行名片数据同步步骤,然后执行电子名片数据的同步跟新步骤;触发同步,由用户主动选择同步功能,主动执行名片数据的同步步骤,随后执行电子名片数据的同步更新步骤。
而且,本发明中所述电子名片数据包括电子名片图片数据和相应的文字项数据,并且所述图片数据包括名片的正面数据和反面图片数据;所述网络可以是Internet,Intrannet或者任何计算机网络。
根据本发明的另一方案是提供一实现上述方法的系统,该系统包括电子名片装置,个人电子名片管理平台和名片数据中心;其中电子名片装置用于存储名片的电子数据,个人电子名片管理平台用于完成电子名片的设计和本地存储;名片数据中心用于完成电子名片数据的集中存储;个人电子名片管理平台由一计算机和运行于该计算机上的计算机程序组成,该计算机程序包括用于完成本发明方案一中所述的各个步骤的方法;所述电子名片装置可以通过USB(通用串行总线)接口与个人电子名片管理平台的计算机相连接;个人电子管理平台的计算机可以通过Internet连接到电子名片数据中心的Web服务器上。
而且,上述电子名片数据中心还包括用以存储电子名片数据的数据库服务器及其相应的数据库管理系统;并且Web服务器或者数据库服务器可以采用服务器集群的方式以提高服务器的效率和稳定性。
而且,于所述的电子名片数据中心的Web服务器上还包括有一Web服务应用程序,该程序为本发明方案一中所述的各个步骤中所包括的方法提供Web服务,并且通过与数据库服务器的交互检索或者更新数据库中的数据。
而且,所述的Web服务应用程序,并不仅包括为客户端提供服务的程序,还可以在此Web服务程序的基础上增加邮件管理模块,通讯录管模块等其他应用模块,以对Web服务应用程序进行扩展。
由本发明的设计思想可以看出,使用本发明所述的方法或者系统可以将使用电子名片的形式代替传统的纸质名片,因此具有便于携带,直观易用的特点;并且由于本发明中数据可以从电子名片数据中心同步和更新,因此可以保证电子名片上所记载信息的准确性。
以下结合附图及具体实施例对本发明作进一步详细说明。
图1是本发明的电子名片存储系统的框图。
图2是本发明的电子名片存储系统得系统结构图。
图3是本发明所述方法的用户注册流程图。
图4是本发明所述方法的用户登录后的操作流程图。
图5是本发明所述方法的用于存储用户数据的表结构示意图。
图6是本发明所述方法的用于本地数据存储的表结构。
图7是本发明所述方法的名片设计和本地化存储流程图。
图8是本发明所述方法的电子名片向电子名片装置下载的流程图。
图9是本发明所述方法的电子名片数据同步的数据比较流程图。
图10是本发明所述方法的电子名片数据同步的数据同步更新流程图。
图11是本发明所述系统的电子名片设计程序的主界面布局示意图。
图12是基于本发明所述方法和系统的电子名片数据中心Web应用的一种结构示意图。
具体实施例本实施例中对以上所述的实现电子名片存储的方法和系统进行详细描述,实施例中所有的前台应用程序开发使用Visual Basic.Net,Web应用程序的开发使用ASP.Net,数据库使用SQL Server 7.0。
如图1所示为本发明所述的系统的框图,包括电子名片装置1用于存储以图片形式存在的电子名片数据;个人电子名片管理平台2用于完成电子名片的设计和本地存储;名片数据中心3用于完成电子名片数据的集中存储。
在图2中给出了本实施例的硬件结构图,包括一电子名片装置4,一个人计算机5,以及由Web服务器7,数据库服务器8和数据库29组成的电子名片数据中心;其中电子名片装置4和个人计算机5通过USB(通用串行总线)接口连接,个人计算机5与电子名片数据中心Web服务器之间通过internet(因特网)6连接;Web服务器7,数据库服务器8可以采用基于Windows 2000 Server的服务器集群技术,以提高服务的质量和效率,这里为了简便起见只以一台Web服务器和一台数据库服务器表示。
在个人计算机5上运行一客户端程序,该计算机程序完成包括电子名片设计并且完成本地存储,电子名片向名片装置下载数据,接收名片装置的上载数据以及将本地存储与电子名片数据中心进行数据同步的功能。该计算机程序的主运行界面的界面布局如图11所示,其中包括菜单栏80;电子名片数据中心Web地址输入框81;电子名片设计布82;电子名片设计工具箱83;状态栏84;电子名片数据中心访问页面85;电子名片设计工作区页面86,程序默认显示该页面,当用户在Web地址输入框81中输入特定的URL并且回车后,程序登陆电子名片数据中心并且将显示页面切换到电子名片数据中心访问页面85;联系人属性列表区87;联系人列表页面88,程序默认显示该页面;需要同步的联系人列表页面89;联系人列表区90,该列表区同时存在于页面88和页面89;工具栏90。
用于本实施例的电子名片数据中心数据库中存储用户数据的数据库表结构设计如图5所示,其中30是用户基本信息表,包括用户ID,姓名,性别,出生年月,登陆密码这些字段;31是用户属性表用以存储所有具有多个属性值的用户属性,表中包括用户ID,单位,单位地址,单位电话1,单位电话2,开户行,账号等字段;32是名片图片表,包括名片ID,用户ID和名片图片这三个字段,其中名片ID长度为20位的字符,其产生规则为年+月+日+时+分+流水号(7位)+标志位(1位),标志位为1表示名片图片的正面,为0表示名片图片的反面,并且图片表和用户表通过用户ID进行关联。
本实施例中的用以提供用户服务的Web应用程序是使用ASP.Net开发的基于HTML页面的应用,与运行于个人电子名片管理平台上的程序进行数据交互的服务程序是使用VB.Net开发的Web Service。更进一步,提供给客户端计算机程序数据服务的应用服务可以是任何使用TCP/IP协议和Socket开发的服务程序。
Web应用程序处理用户注册的流程如图3所示。步骤10表示用户登录,用户输入特定的URL定位到电子数据中心的Web服务器;步骤11中输入用户帐号和密码;步骤12判断账号是否已经被使用,如果被使用了则需要用户重新输入;在步骤13中输入用户基本信息如姓名,性别,出生年月等;步骤14中输入用户的其他信息,这些信息对用户来说并不是唯一的,如工作单位,岗位角色,单位电话号码,住所地址等,这一步骤可以重复使用直到用户的所有信息输入完成为止;步骤15中判断用户是否已经确认完成所有的信息输入,如果已经确认则执行步骤16更新数据库,将用户输入的所有信息保存到数据库29中,也就是说将基本信息的各个数据项保存到数据库29的用户基本信息表,将其他信息的各个数据项的值保存到数据库29的用户属性信息表中。
用户通过Web应用登陆电子名片数据中心的处理流程如图4所示,其中步骤20中用户输入特定的URL,定位到Web服务器;步骤21中用户输入账号和密码;步骤22和步骤23分别判断账号是否存在,密码是否正确,如果账号不存在或者密码不正确则需重新输入;步骤24中用户可以对基本信息部分进行修改,如修改姓名,出生年月等;步骤25对扩展信息部分进行修改;步骤26增加扩展信息,如新增加一条关于工作单位,单位地址,单位电户的扩展信息记录;步骤27删除一条扩展信息,如删除一条关于工作单位,单位地址,单位电户的扩展信息记录;步骤28更新数据库29,将步骤24,25,26,27所作的修改保存到数据库29的数据表中,既将基本信息的各个数据项保存到数据库29的用户基本信息表,将其他信息的各个数据项的值保存到数据库29的用户属性信息表中。
用户可以通过Microsoft的IE使用Web应用程序,也可以通过个人电子数据平台上的客户端程序使用Web应用程序。当用后一种方式时,只要用户在Web地址输入框81中输入特定的URL并且回车后,程序登陆电子名片数据中心并且将显示页面切换到电子名片数据中心访问页面85,此后的处理流程如上所述。
用于个人电子名片管理平台的数据库45中的数据库表的结构如图6所示。包括系统用户表33,该表包括用户ID,姓名,密码这3个字段,其中用户ID是主键;联系人表34,该表具有和数据表30相同的结构;联系人属性表35,该表有和数据表31相同的结构;以及名片表36,该表包括名片ID,联系人ID,以及名片图片和名片上使用的属性项这些字段。
使用个人电子名片管理平台上客户端程序进行电子名片设计和本地化数据存储的处理流程如图7所示。首先用户使用自己的账户和密码进入程序后,程序将从本地数据库45中将属于这个用户的联系人信息取出来显示于联系人列表区90,并自动定位到第一个联系人,将与此联系人相关的属性信息从数据库45取出来显示于联系人属性列表区87。步骤选择一个属性值40是指从联系人属性列表区8种选择一个相应的属性值,并通过步骤41将该属性值作为名片元素放置在电子名片设计布82上,然后可以任意调整该元素的位置;并且将该属性值加入一存储属性的临时数组中;重复上述各步骤,直到步骤43判断是否完成名片设计,然后执行步骤44保存名片数据,更新本地存储的数据库45。即在数据库名片表36中插入一条记录,其中名片ID由系统自动生成,联系人ID的值为在列表区90中所选择的联系人的ID,名片图片为设计完成的名片转换成BMP,JPG或者其他Windows支持的图形格式,属性字段的值为一字符串,该字符串由空格间隔的上述临时数组的各个元素组成。
在本实施例中,可以直接使用名片设计步骤在本地计算机上直接进行名片的设计和存储,此时给该电子名片的所有者一唯一的临时帐号,该帐号不可以用于登陆电子名片数据中心;用户可以使用注册步骤以及数据同步步骤将用户信息登陆到电子名片数据中心,以及将包括帐号在内的信息同步到本地计算机存储器中;其中产生临时帐号的方法为计算机名+年+月+日+时+分+秒。
使用个人电子名片管理平台上客户端程序进行电子名片数据向电子名片装置下载的处理流程如图8所示。
首先执行步骤50,根据用户提供的检索条件如联系人账号,姓名等在本地数据库中检索,并且将检索到的结果以列表的方式显示给用户;如果经过步骤51判断没有符合检索条件的联系人则提示重新输入检索条件或者结束本次处理过程;然后执行步骤52进行名片的传输,即将用户从上述列表中选定的若干联系人的电子名片图片和相关的数据如联系人账号,姓名,单位等信息通过USB接口传输到电子名片装置;步骤54仅根据每个联系人的账号在电子名片装置的存储器中查找有没有相同的联系人信息,如果有责表示该联系人信息已经存在,随后执行步骤54,用本地数据库中的该联系人电子名片数据及其相关信息数据将电子名片装置中存储器重的相应内容覆盖掉;步骤55判断是否还有需要传输的数据,如果没有则结束本次名片数据下载过程。
电子名片数据由电子名片装置向PC机的上载的处理过程,执行时仍然以PC机为主动平台,将电子名片装置视为PC机本地名片数据存储的扩展存储;将存在于电子名片装置存储器中而本地名片数据库中没有的数据分别插入本地名片数据库45的数据表33,34,35即可,在此不再详细给出其处理流程图。
在本实施例中的本地电子名片数据库中的数据与电子名片中心数据库中的数据同步过程从整体上可以分为两步即获取需要同步的数据和同步数据这两个步骤,分别用图9,图10描述。
在图9中,步骤60首先从本地数据库29中取得数据即将数据表34和35中的数据装入一数据集(DataSet);步骤61判断该数据集是否为空,如果为空则转到步骤65进行处理,如果不为空则执行步骤62;步骤62将上述数据集中的数据与数据中心数据库45中的数据作一一对比,即将数据集中的数据表34中的记录与数据表30中的相应数据作对比,将数据表35中的数据与数据表31中的相应数据作对比;步骤63判断在上述比较过程中是否发现不一致的地方,如果发现不一致的情况,就执行步骤64将不一致的数据放入同步数据集;上述对比,判断与放入同步数据集的过程一直进行到步骤60所取出的数据集中的所有记录都被遍历了一次为止,此时执行步骤65判断同步数据集是否为空,如果为空则结束本次同步过程,如果不为空则将同步数据集返回到客户端应用程序。客户端应用程序在获得了非空的同步数据集之后,将同步数据集中的联系人信息显示于需要同步的联系人列表页面89中,将需要同步的联系人属性信息显示于联系人属性列表区87中,用户可以选择某一需要数据同步的联系人,查看其需要同步的信息。
图10表示了数据同步的处理过程。首先执行步骤70判断同步数据集是否为空,如果为空则结束本次数据同步过程,否则执行步骤71;步骤71从同步数据集中取得一条记录的ID后,执行步骤72根据这一ID取得数据中心数据库中的相应数据计用户信息和用户属性信息数据;然后执行步骤73,以数据中心上获得得数据取代本地存储器数据库中的相应的数据;然后执行步骤74判断是后有与这条记录所对应的电子名片图片,即根据ID搜索数据表35,看是否有相应的记录,如果有则执行步骤75重新生成该名片图片;然后执行步骤76将同步数据集中的这条记录删除;之后执行步骤77判断同步数据集是否为空,如果不为空则继续上述各个步骤,如果为空则执行步骤78更新本地数据库29,即更新数据库表34,35,36。
并且上述的同步数据集的获取过程可以采用两种方式即1.经历一个循环过程在循环过程中每次取出本地数据库中的一条记录发往Web服务程序端进行对比并且将对比结果存储在本地PC的RAM中,循环结束时就可以取得同步数据集。
2.将本地数据库中的记录全部取入一个数据集,然后发往Web服务器端,由Web服务执行对比过程,然后将对比所获得的同步数据集返回到本地计算机中。
考虑到降低网络负载,提高调用效率和应用程序的效能,本实施例中采用上述第2种处理方式。
数据的同步可以采用以下两种方式进行定时同步,设定一定的时间间隔或者时刻,当到了这个时间间隔或者时刻时,自动执行名片数据同步步骤,然后执行电子名片数据的同步跟新步骤;触发同步,由用户主动选择同步功能,主动执行名片数据的同步步骤,随后执行电子名片数据的同步更新步骤。在本实施例中同时支持上述两种数据更新方式。
运行于本实施例所述Web服务器上的Web应用程序还包括若干提供客户端数据以及更新数据库中数据的We Service调用,具体的有用于用户注册的Web Service;用于用户属性修改的Web Service;用于获取用户属性信息的Web Service;用于获取同步数据集的Web Service。
这些Web Service的处理步骤都包括在上文所述的各个处理过程的详细描述过程中了,因此这里不再给出每个Web Service的处理流程。
基于本发明的修改和扩充对于本领域的技术人员来说是显而易见的,如一种可能的基于本发明所述系统的Web应用程序结构如图12所示,该Web应用程序包100括了本发明所述系统的用户信息管理模块101及其Web Service模块103,并且在此基础之上扩展出的若干扩展服务模块102,包括通讯录管理服务模块,邮件服务模块以及其他服务模块。
因此任何对基于本发明所述的方法及其系统所作的修改或者扩充以实现类似功能的方法或者系统均应属于本发明所要求的保护范围之内。
权利要求
1.一种电子名片存储的方法,其特征在于包括以下步骤用户注册/登陆步骤,用以通过网络在电子名片数据中心注册用户信息或者以特定的帐号和密码登陆电子名片数据中心;属性定义和设置步骤,用以定义和设置电子名片设计所需的各项数据项,并设置相应的数据值;电子名片设计步骤,使用属性定义步骤中所定义的属性及其属性值进行电子名片的设计;电子名片本地存储步骤,将设计完成的电子名片存储到本地存储介质上;电子名片向名片数据中心上传步骤,将设计完成的电子名片上传到电子名片数据中心;电子名片从电子名片数据中心下载步骤,通过输入检索条件对电子名片数据中心数据库进行检索,并将符合检索条件的电子名片数据下载到本地计算机存储介质上;电子名片向电子名片装置下载步骤,将存储在本地存储介质上的电子名片下载到电子名片装置之中;电子名片由电子名片装置上载步骤,将存储于电子名片装置之中,但是本地计算机存储器中不存在的电子名片数据上载到本地计算机存储介质之中;电子名片数据同步步骤,将电子名片数据中心中的数据与保存在本地存储介质上的联系人的电子名片数据进行对比,如果用户认为需要对存在差异的数据进行同步则以电子名片数据中心中的电子名片数据为准进行数据的同步更新。
2.如权利要求1所记载的电子名片存储方法,其特征在于所述用户注册步骤还包括一用户登录步骤,即用户必须以特定的URL(统一资源链接)登陆电子名片数据中心的Web服务器;而且,所述电子名片数据包括电子名片图片数据和相应的文字项数据,并且所述图片数据包括名片的正面数据和反面图片数据;所述网络可以是Internet,Intrannet或者任何计算机网络;并且,所述用户注册步骤还包括以下步骤用户帐号和密码输入步骤,输入用户的帐号和密码;用户帐号唯一性判断步骤,判断用户所输入的帐号是否以被他人注册过,如果已被别人使用,则用户必须重新输入帐号;用户基本信息输入步骤,所输入的基本信息包括姓名,出生年月,身份证号码等唯一的信息;用户扩展信息输入步骤,所输入的信息包括单位,地址,角色,电话号码等可以取多值的信息。
3.如权利要求1或2所记载的电子名片存储方法,其特征在于所述的登陆步骤还包括以下步骤判断登陆成功步骤,如果不成功则反馈错误信息,如果成功则可以执行以下步骤修改基本信息步骤,可以对姓名,出生年月,身份证号码等取值唯一的信息进行修改;修改扩展信息步骤,可以对单位,地址,角色,电话号码等取多值的信息进行修改,删除或者增加。
4.如权利要求1所记载的电子名片存储方法,其特征在于所述电子名片从电子名片数据中心下载步骤中可以通过联系人帐号进行精确检索,还可以通过用户姓名,地址等进行模糊匹配检索;并且,所述从电子名片数据中心下载步骤中将所检索到的联系人电子名片图片以及其基本信息和扩展信息保存到用于登陆的计算机的存储器上,并且将联系人以列表的形式显示于该计算机的显示装置上,并且通过该列表可以查看联系人的电子名片图片以及基本信息和扩展信息;所述电子名片向名片数据中心上传步骤中包括以下步骤判断用户是否登陆,如果没有登陆则使用所述用户登录步骤登陆电子名片数据中心;判断用户是否注册,如果没有注册,则使用用户注册步骤注册用户信息,随后使用登陆步骤登陆电子名片数据中心;名片数据上传,在执行上述两步之后将电子名片数据上传到电子名片数据中心。
5.如权利要求1所记载的方法,其特征在于可以直接使用名片设计步骤在本地计算机上进行名片的设计和存储,此时给该电子名片的所有者一唯一的临时帐号,该帐号不可以用于登陆电子名片数据中心;用户可以使用注册步骤注册用户帐号,然后再使用数据上传步骤将电子名片数据上传到电子名片数据中心服务器中;并且所述名片设计步骤中用户必须将用户的属性项及其属性值作为名片布局元素在设计界面上排列,并且元素的位置可以任意放置;所述电子名片本地存储装置将前述步骤中所设计的电子名片保存到本地计算机存储器中,并且所保存的电子名片数据格式可以是BMP,JPG,WMF等任何Windows系统所支持的图象格式。
6.如权利要求1所记载的方法,其特征在于所述电子名片向电子名片装置下载步骤包括一检索步骤,即用户根据联系人帐号或者姓名等对本地名片库进行检索;一传输步骤,将符合条件的电子名片数据传通过本地计算机传输到电子名片装置的存储器中;一比较步骤,如果要传输的电子名片已经存在于电子名片装置的存储器中,则将电子名片装置存储器中的相应数据覆盖;并且,所述电子名片数据同步步骤包括以下对比步骤的循环将本地计算机存储器中一条联系人记录的一个属性值与电子名片数据中心中相应联系人的相应属性值进行对比;如果上述对比过程中有不同,则将相应的属性和属性值放入同步数据集中;该循环直到本地存储器中所有的联系人记录都作了对比之后结束;并且,所述电子名片数据同步步骤还包括一同步数据集显示步骤,将同步数据集中的数据以列表方式显示在本地计算机的显示装置上,用户可以选择某一需要数据同步的联系人,查看其需要同步的信息;一同步处理步骤,在用户确认需要同步某个信息时,使用电子名片数据中心中相应联系人的相应得电子名片图片和属性值覆盖本地计算机存储器中该联系人的相应的电子名片图片和属性值数据.并且,上述的对比循环也可以在电子名片数据中心服务器上进行,即本地计算机将存储器上的联系人信息作为一个数据集传输到服务器上,由服务器执行上述对比循环,然后将同步数据集返回到本地计算机中;而且,所述电子名片数据同步步骤可以采用以下两种方式进行定时同步,设定一定的时间间隔或者时刻,当到了这个时间间隔或者时刻时,自动执行名片数据同步步骤;触发同步,由用户主动选择执行同步功能,经用户触发后执行上述电子名片数据的同步步骤。
7.一种电子名片存储系统,包括电子名片装置,个人电子名片管理平台和名片数据中心;其中电子名片装置用于存储名片的电子数据,个人电子名片管理平台用于完成电子名片的设计和本地存储;名片数据中心用于完成电子名片数据的集中存储;其特征在于所述个人电子名片管理平台由一计算机和运行于该计算机上的计算机程序组成,该计算机程序包括用于完成权利要求1到权利要求6中所述的各个步骤的方法;所述电子名片装置可以通过USB(通用串行总线)接口与个人电子名片管理平台的计算机相连接;所述个人电子管理平台的计算机可以通过网络连接到电子名片数据中心的Web服务器上.
8.如权利要求7所记载的电子名片存储系统,其特征在于电子名片数据中心还包括用以存储电子名片数据的数据库服务器及其相应的数据库管理系统;并且Web服务器或者数据库服务器可以采用服务器集群的方式以提高服务器的效率和稳定性;并且所述网络可以是Internet,Intranet或者任何计算机网络。
9.如权利要求16所记载的电子名片存储系统,其特征在于所述的电子名片数据中心的Web服务器上还包括有一Web服务应用程序,该程序为权利要求1到权利要求6所述的各个步骤中所包括的方法提供Web服务,并且通过与数据库服务器的交互检索或者更新数据库中的数据。
10.如权利要求7或9所述的电子名片存储系统,其特征在于所述的Web服务应用程序,并不仅包括为客户端提供服务的程序,还可以在此Web服务程序的基础上增加邮件管理模块,通讯录管模块等其他应用模块,以对Web服务应用程序进行扩展。
全文摘要
一种电子名片存储的方法,包括以下步骤用户注册/登陆步骤,用以通过网络在电子名片数据中心注册用户信息或者以特定的帐号和密码登陆电子名片数据中心;属性设置,名片设计以及本地存储步骤以将设计完成的电子名片存储到本地存储介质上;上传到服务器以及从服务器下载步骤,将电子名片上传到数据中心或者从数据中心下载到本地存储器;下载到电子名片装置步骤,将存储在本地存储介质上的电子名片下载到电子名片装置之中;名片数据同步步骤,以电子名片数据中心中的数据为准进行数据的同步更新;同时提供一实现上述方法的系统。本发明可以替代纸质名片以取得直观易用,并且信息及时更新的特点。
文档编号G06F17/30GK1779671SQ20041009136
公开日2006年5月31日 申请日期2004年11月24日 优先权日2004年11月24日
发明者丁力 申请人:丁力