专利名称:串行接口的便携式装置自动更新服务内容的装置和方法
技术领域:
本发明涉及一种线上服务方法,特别是一种基于串行接口的便携式装置线上服务方法,该方法通过串行接口主动提供便携式装置服务,并根据便携式装置识别码动态产生内容。
背景技术:
随着便携式装置轻、薄、短、小的发展趋势,许多便携式装置的开发设计者为了要更进一步减少便携式装置的体积,往往会希望采取统一的数据传输来供便携式装置使用,使得便携式装置与其它外部装置设备进行连接时都能够依靠统一的数据传输接口来进行。其中串行接口,就是目前所有便携式装置统一提供的主流接口规格之一,由于串行接口拥有广泛支持以及随插即用的接口优势,所以几乎目前的装置设备均已能够通过串行接口来进行连接,因此也可以提供便携式装置与其它外部装置设备连接数据传输。所以,为了更新、扩充或者装载便携式装置上的内容,通常这些内容都由便携式装置的厂商自己或其它服务开发商在网络上架设远程服务器提供,常见的做法是先利用可以上网的计算机将所需要的内容自特定的网络服务器中下载下来后储存在计算机,然后再将便携式装置和计算机之间通过串行接口进行电性连接后,再将原先储存在计算机中的内容传输到便携式装置中使用。这样的做法,首先使用者必须先从可上网的计算机中自行连接到特定的远程服务器上,其中使用者就必须先要知道远程服务器所在的网址(Web Address),才能够正确连接到远程服务器上;接着使用者必须知道便携式装置的种类型号,才能够顺利在远程服务器中找到对应可更新的内容、扩充内容进行下载,甚至还得要花上一段时间在不熟悉的远程服务器架构中努力找寻所想要的内容;最后终于知道需要下载的内容后,使用者还必须逐一点选,逐一的下载到计算机中,然后再将便携式装置连接到计算机将下载的内容传输到便携式装置中才能够使用。因此,若能够降低便携式装置在接收内容时所需求使用者实际操作的程序步骤,并且能够由被动接受请求来提供内容转而为主动提供内容的话,相信必然能够大大改善便携式装置在内容提供上的缺失。
发明内容
针对上述现有技术存在的以上缺陷或不足,本发明的一个目的在于提供具备串行接口的便携式装置内容自动更新以及服务定制的装置和方法,该方法能够降低便携式装置在接收内容时所需求使用者实际操作的程序,判断便携式装置以及使用者的需求,动态产生所要主动提供的内容。为了实现上述任务达主要目的,本发明采取如下的技术解决方案具备串行接口的便携式装置内容自动更新以及服务内容的方法,其特征在于,该方法将便携式装置通过串行接口电性连接于可上网的计算机,便携式装置内设置有服务程序,计算机利用便携式装置内设置的服务程序在计算机中建立虚拟磁盘,自动通过网络与远程服务器进行连通,远程服务器连接有数据库;具体线上服务包括下列步骤I)计算机与便携式装置之间生成对应便携式装置的磁盘于计算机中,计算机主动驱动磁盘中预定的服务程序;2)远程服务器通过服务程序获取便携式装置的识别码;通过服务程序自动将计算机所连接的网络将识别码传送至远程服务器;3)当远程服务器确认识别码存在时,接收根据识别码动态产生回传至服务程序的内容及信息。本发明通过串行接口的电性连接,使便携式装置能够先在计算机中建立对应于便携式装置的磁盘,然后自动激活磁盘中预设的服务程序经由可上网的计算机自动连接到 预定的远程服务器中建立线上服务信道,以此减少使用者实际操作的程序。在建立便携式装置与远程服务器之间的线上服务信道后,利用磁盘中的服务程序主动将便携式装置的识别码传送给远程服务器,使远程服务器可以根据识别码来判别便携式装置及使用者的判别,进而由数据库中动态产生出所需的内容提供至便携式装置装载,或者显示于服务程序中供使用者进行选取使用。本发明能够降低便携式装置在接收服务与内容时所需求使用者的实际操作,并且能够由被动接受请求转而为主动的提供服务与内容的功效。
图I是本发明系统的结构框图。图2为本发明方法流程图。图中的标号分别表示10、便携式装置,11、识别码,15、串行接口,30、远程服务器,31、动态内容生成器,301、更新内容,302、扩充内容,303、客服内容,304、错误信息,35、数据库,351、便携式装置信息,352、客户设定信息,353、更新、扩充、客服内容。以下结合附图和发明人给出的实施例对本发明作进一步的详细描述。
具体实施例方式本发明的基于串行接口的便携式装置线上服务方法,能够提供便携式装置的使用者在一般情况下不需要特别的人为操作的前提下,主动完成对便携式装置的线上服务,提供包括内容更新、内容扩充及客服化内容。本发明的方法实现的基于串行接口的便携式装置线上服务系统,包括有远程服务器、便携式装置以及可上网的计算机。其中,便携式装置与计算机间是通过串行接口进行电性连接,而计算机利用便携式装置中的服务程序自动经由网络与远程的远程服务器进行连接沟通。整个基于串行接口的便携式装置线上服务方法,包括有下列步骤建立计算机与便携式装置之间的串行接口电性连接关系;生成对应便携式装置的磁盘于计算机中;主动驱动磁盘中预定的服务程序;通过服务程序获取便携式装置的识别码;通过服务程序自动经由计算机所连接的网络将识别码传送至远程服务器;当远程服务器确认识别码存在时,接收根据识别码动态产生回传至服务程序的内容及信息。
参见图1,该图为本发明的方法制作的系统基本结构图。其结构包括三个部分便携式装置10、计算机20及远程服务器30,三者的定义说明如下
便携式装置10包含有串行接口 15,除了具有可供运作的硬件、软件以及韧体外,还含有服务程序211,该服务程序211可通过网络25与远程服务器30进行连通,服务程序211还可以提供图形化接口的服务程序到计算机20的浏览器中,用于显示远程服务器30所回传的服务内容及信息,另外所指的便携式装置10中均包含组识别码11或称产品序号;计算机20,具有串行接口 15及连接网络25的能力,能够在已知操作系统的环境下正常连接其它具有串行接口 15的装置设备、连接网络15及执行计算机20运作的工作;远程服务器30,连接有数据库35且具备连接网络25的能力,能够通过网络25接收来自其它计算机20的请求而提供服务内容。其中,服务程序211及远程服务器30均属于网页系统基础架构。远程服务器30所连接的数据库35包含有便携式装置信息351、客户设定信息352及所有可提供的更新、扩充及客服内容353。其中,远程服务器30是通过所接收到的识别码11然后通过其中的动态内容生成器31来判断所要提供的具体服务内容是什么,并回传给服务程序211或者是便携式装置10。为了能够达到根据识别码11来查找更新、扩充及客服内容353以动态生成可回传的服务内容,如更新内容301、扩充内容302及客服内容303,在数据库35中必须建立有识别码11与便携式装置信息351、识别码11与客户设定信息352的关联对照,以及便携式装置信息351与更新、扩充及客服内容353、客户设定信息与更新、扩充及客服内容353的关联对照。因此,当远程服务器30中的动态内容生成器31收到识别码11时,才能够从数据库35中找到对应的便携式装置信息351及客户设定信息352,进而能够从更新、扩充及客服内容353中筛选出可供回传的更新内容301、扩充内容302及客服内容303。因此数据库35本身必须是的关系型数据库。所述的识别码11,可以通过厂商在生产便携式装置10时搭配生产线上的信息系统逐一记录在数据库35中;而所述的便携式装置信息351,记录的是可以用来识别便携式装置10种类的型号或者其它信息,每种便携式装置10都可以根据其识别码11对应到一组便携式装置信息351 ;客户设定信息352,记录的是可以用来识别购买便携式装置10使用者爱好属性或者其它信息,每个使用者都可以根据其购买的便携式装置10的识别码11在数据库35中查找到属于自己的爱好属性,这些客户设定信息352可以在使用者购买便携式装置10时直接建立于数据库35中或者由使用者自行连接到远程服务器30中进行填写;更新、扩充及客户订制的内容353则是储存所有种类的便携式装置10可用的刻录、程序或者信息内容,作为更新、扩充便携式装置10或者提供使用者客服化的信息内容。首先,将接受线上服务的便携式装置10的串行接口 15与已经连接上网络25的计算机20上的串行接口 15进行电性连接(步骤100);连接后,计算机20便会根据串行高容量磁盘手段建立一个对应于便携式装置10的磁盘21在计算机20的操作系统环境中(步骤110),此串行高容量磁盘手段在目前大多已经被直接内建在操作系统中(或者也可以通过安装驱动程序的方式被加载至操作系统中),因此,只要当有任何具有串行接口 15的装置设备被连接时就会自动执行此手段;接着在磁盘21中自动激活预定的服务程序211,然后将便携式装置10的识别码11给获取出来(步骤120),有关自动激活服务程序211的部分,则是通过自动执行手段来实现的,此手段属于操作系统中内建并支持的部分,常见的自动执行做法就是在便 携式装置10中预先建立好一份自动执行信息文件,在自动执行信息文件中必须设定好所要激活的服务程序211的信息,然后当对应于便携式装置10的磁盘21被建立于计算机20中时,此自动执行信息文件便可根据设定激活服务程序211。获取到便携式装置10的识别码11后,服务程序211便主动将识别码11经由网络传送到远程服务器30上(步骤130),此时远程服务器30会通过动态内容生成器31来比对判断数据库35中是否存在有所接收到的识别码11 (步骤140)如果数据库35中找不到具有相同识别码11的记录时,表示识别码11无法被远程服务器30接受而提供任何服务内容,因此将由动态内容生成器31产生一个错误信息304回传给服务程序211 (步骤150),而结束线上服务系统及方法的运作。如果数据库35在图2中步骤140中比对确认存在有相同识别码11的记录时,表示远程服务器30可以对该便携式装置10提供服务内容,此时运作流程便会进入到中的步骤A、步骤B及步骤C,用于分别提供不同的服务内容,三个步骤在实际情况中可能同时执行也可能仅执行其中部分步骤(I)步骤A,提供更新内容(步骤141、142及143),由动态内容生成器31根据识别码11在数据库35中找出对应的便携式装置信息351,然后再依照便携式装置信息351从更新、扩充、客服内容353中筛选建立符合的更新内容301回传给便携式装置10直接进行更新。这些更新内容301,主要是用来将便携式装置10中一些内建的韧体或软件程序作版本上的升级,以使便携式装置10可以保持在最佳的运作状态。(2)步骤B,提供扩充内容(步骤141、144及145),由动态内容生成器31根据识别码11在数据库35中找出对应的便携式装置信息351,然后再依照便携式装置信息351从更新、扩充、客服内容353中筛选建立符合的扩充内容302回传给服务程序211显示于服务程序操作接口 212中。这些扩充内容302,主要是包括一些用来提供使用者扩充便携式装置10功能所用的应用程序,以使便携式装置10可以随时具有最新的功能。(3)步骤C,提供客服内容(步骤146、147及148),由动态内容生成器31根据识别码11比对查找出数据库35中对应的客户设定信息352,然后再从更新、扩充、客服内容353中筛选出符合的客服内容303回传给服务程序211显示于服务程序操作接口 212中。这些客服内容303,主要是包括一些的信息内容,以提供使用者额外的加值服务内容。特别需要说明的是,除了更新内容301的部分可以直接回传由服务程序143去执行对便携式装置10的更新动作之外,其余的扩充内容302或者是客服内容303可以不直接回传执行,而可以通过前述服务程序操作接口 212以显示项目的方式,先让使用者从计算机20所提供的浏览器中确认有哪些可以扩充或者装载的服务内容,再由使用者进一步确认是否要实际执行下载程序来进行对便携式装置10的扩充或者装载,通过根据使用者在服务程序操作接口 212中的选取来决定实际回传服务内容的做法(如通过对显示项目的超链接进行选取),将可以大幅减少不必要回传流量。上述步骤A、步骤B及步骤C执行完毕后,将由步骤D的部分回到图2中,结束整个对便携式装置进行线上服务的流程运作。基本上,整个服务程序操作接口 212可以提供对更新内容301、扩充内容302、客服内容303、便携式装置信息351及客户设定信息352…等信息,当远程服务器30取得这些信息的同时,便可以回传至服务程序操作接口 212中进行显示,甚至当便携式装置10的识别码11不存在数据库35中时,可以将错误信息30 4显示在其中。
权利要求
1.一种串行接口的便携式装置自动更新服务内容的方法,其特征在于,该方法包括以下步骤1)建立可上网计算机与可携式装置的串行接口的电性连接;2)生成对应该可携式装置的磁盘于计算机中;3)主动驱动该磁盘中预定的服务程序;4)通过服务程序获取可携式装置的识别码;5)通过服务程序自动经过计算机所连结的网络将该识别码传送至服务服务器;6)当服务服务器确认识别码存在时,接收根据识别码动态产生回传至服务程序的内容及信息。
2.如权利要求I所述的方法,其特征在于,所述方法包含当服务服务器确认识别码不存在时,回传错误信息至服务程序。
3.如权利要求I所述的方法,其特征在于,所述生成对应可携式装置的磁盘于计算机中根据计算机中的串行高容量磁盘手段建立的。
4.如权利要求I所述的方法,其特征在于,所述主动驱动磁盘中预定的服务程序根据可携式装置的自动执行信息文件及计算机中的自动执行手段所产生的。
5.如权利要求I所述的方法,其特征在于,所述服务程序及服务服务器基于网页系统基础架构。
6.如权利要求I所述的方法,其特征在于,所述服务程序包含提供服务程序操作接口于计算机的浏览器,用来显示服务服务器回传内容及信息。
7.如权利要求I所述的方法,其特征在于,当服务服务器确认识别码存在时,根据识别码动态产生可回传至服务程序或可携式装置的服务内容,包含根据识别码比对查找出对应可携式装置的可携式装置信息;依照可携式装置信息动态产生可携式装置待更新的更新内容;及回传更新内容至服务程序以自动执行对可携式装置的更新。
全文摘要
本发明公开了一种串行接口的便携式装置自动更新服务内容的装置和方法,该方法将便携式装置通过串行接口电性连接于可上网的计算机,便携式装置内设置有服务程序,由串行高容量磁盘手段在计算机中建立虚拟磁盘,再通过自动执行手段使便携式装置自动通过可上网的计算机连接至远程服务器建立线上服务信道,远程服务器通过取得便携式装置的识别码来判别并动态产生所要主动提供的内容。
文档编号H04L29/08GK102624864SQ20111044328
公开日2012年8月1日 申请日期2011年12月17日 优先权日2011年12月17日
发明者陈淮琰 申请人:无敌科技(西安)有限公司