CN101960775A - 用于分配携带唯一信息和动态信息的序列号的方法和*** - Google Patents

用于分配携带唯一信息和动态信息的序列号的方法和*** Download PDF

Info

Publication number
CN101960775A
CN101960775A CN2009801076429A CN200980107642A CN101960775A CN 101960775 A CN101960775 A CN 101960775A CN 2009801076429 A CN2009801076429 A CN 2009801076429A CN 200980107642 A CN200980107642 A CN 200980107642A CN 101960775 A CN101960775 A CN 101960775A
Authority
CN
China
Prior art keywords
snc
sequence number
data
product
described object
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2009801076429A
Other languages
English (en)
Inventor
N·韦塞
D·W·巴曼
T·J·勒皮恩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Access Business Group International LLC
Original Assignee
Access Business Group International LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Access Business Group International LLC filed Critical Access Business Group International LLC
Publication of CN101960775A publication Critical patent/CN101960775A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Selective Calling Equipment (AREA)

Abstract

公开了一种用于分配携带唯一静态信息和动态信息的序列号的方法和***。序列号的静态部分在设备进入服务之前(例如在组装时)被分配。序列号计算器用于存储静态和动态序列号,例如EEPROM。该计算集成到设备中,或者固定连接到设备,从而该计算器可访问与设备包含在一起的传感器和其它输入设备。来自传感器和输入设备的数据由该计算器处理,并且转换为数字格式,包括序列号的动态部分。该计算器于是例如通过无线连接而连接到互联网,并且将序列号传递到授权用户。

Description

用于分配携带唯一信息和动态信息的序列号的方法和***
背景技术
出于各种原因,对象、产品或设备通常由其制造商分配以序列号。跟踪制造日期、制造地点、来源国家以及型号仅仅是序列号用途的若干常见示例。这些数字通常打印在张贴物或标签上且附在产品上,并且还可以复制在外包装上,从而能够易于标识包装的内含物。在其它情况下,使用墨水、激光蚀刻或某种另外的持久或半持久工艺将序列号物理打印或标刻在产品上。
通常,这些序列号用于终身保持附连或粘连至对象及其封装。实际上,很多序列号故意很难移除,以防止用户或其他人将该信息与产品分离,制造商认为这是关键的,或者说是必要的。之所以如此存在若干原因。首先,产品可能预期用于特定市场,并且这些产品如果用在非预期的市场中则可能不会正确工作。一个常见的例子是世界范围内所使用的特有电插头和电压。其次,产品可能具有制造商想要告知用户的期满日或者有效期。再者,制造商可能需要召回产品或发放产品的更新,并且这些更新可能仅应用于一组序列号的产品批次,而不应用于该组之外的产品批次。最后,制造商可能希望在产品上运行内部测试或其它质量保证程序,并且序列号可以提供关于制造时间、所用机器等的关键信息。
然而,先前所使用的序列号具有种种局限。首先,序列号在应用后是固定的。序列号无法改变,且产品无法自形更新序列号。其次,序列号不具有与其它设备的通信能力,尤其是没有无线通信能力。再者,序列号没有内建的加密或安全特征。在知道序列号的布局后,任何人可以解释序列号。例如,机动车辆上所使用的车辆识别号码(VIN)***广为人知,并且可以在互联网上找到。人们可以仅仅使用VIN来确定品牌、型号、引擎大小、颜色、制造日期和地点等其它信息。此外,静态序列号例如在制造期间无法更新。在组装产品时,序列号无法实时改变以反映组装或条件的当前状态。例如,序列号可以表明产品尚未通过质量控制。
于是,所需的是一种方法和***,用于将携带唯一信息和动态信息的序列号分配给对象/产品以标识该产品而且还将对象的当前状态无线传递给所指定的接收机。这种改进后的方法和***将不仅具有标准序列号信息(例如型号、制造日期),而且,该***由于其与产品的完整数据连接因而能够报告由序列号计算器所获得的产品的当前操作状态。序列号计算器(SNC)包含标准计算机硬件,包括微控制器、电源、存储器(例如EEPROM,即电可擦除可编程只读存储器)以及无线通信能力。SNC以协同方式与产品实体连接或远程连接。例如,SNC确定并以无线方式向接收机传达:产品当前的操作正确,并且,对于水过滤产品,SNC显示并且传达:产品的过滤器具有50%寿命剩余或其它操作信息。
SNC无线通信具有若干特征。首先,还通过加密保证SNC无线通信的安全,从而仅得到授权以接收通信的SNC能够进行该操作。其次,由于SNC能够与接收机进行无线通信,因此能够从源车间至产品的购买者一路跟踪产品。例如,制造商于是能够获取所有产品的实时库存和位置,不管是在各个位置售出还是储藏的产品。SNC也可以与序列号(其例如为标签或标记格式)结合使用。最后,通过SNC与其产品之间的数据链路,可以使用本发明来升级产品的软件程序。例如,在制造商向产品查询时,序列号的动态部分可以标识软件级别。如果该软件级别不是最新的,则制造商可以通过无线方式将新的程序发送到SNC,SNC于是将软件上传至产品的硬件。
发明内容
鉴于上述情况,本发明提供一种用于以无线方式将携带唯一信息和动态信息的序列号分配给对象/产品/设备的方法和***。序列号的第一部分在序列号创建时分配给产品,并且被称为序列号的静态部分。序列号的静态部分纵贯产品寿命保持恒定。静态部分中包含的信息包括产品的型号、制造日期、制造地点等。序列号的第二动态部分由于产品的状态而随时间改变,并且被称为动态部分。动态部分中包含的信息包括变化的数据,例如产品使用情况计量、剩余的过滤器寿命、功耗、以及诊断故障代码。
完整的序列号(静态和动态部分)存储在SNC中,SNC与新近创建的序列号一起被分配给产品。SNC可以集成到产品中(例如硬有线安装),或者被包括作为产品的部件(例如在电路板上或作为***模块)。SNC可以被定位成使得产品用户可看到SNC的一部分,例如占据产品的外表面的一部分。在内部安装不可行或者不期望进行内部安装的情况下的其它应用中,SNC可以位于产品附近,并且利用短距有线或无线通信***(例如红外)或者使用射频。可替选地,也可以使用硬有线缆线或导线将SNC链接到其产品。
根据本发明,一旦SNC与产品配对,在产品与制造商(或其他的授权方)之间的序列号的无线通信因而在此时标识产品的初始创建状态及其动态状态。可以指示SNC按指定的间隔(例如每月、每年、在出现特定事件时,或者当产品需要服务时)进行联系。可替选地,制造商或其他指定方可以使用有线或无线通信读出并且联系SNC,请求特定信息,例如使用情况、消耗型部件剩余寿命或其它有关信息。
本发明确保属于产品的所有必要信息在一个压缩且加密的数据包中携带,该数据包然后通过无线方式安全且可靠地进行传递。数据的传输默默进行,不打断产品的操作。非常期望有本发明的无缝操作,因为可避免对于消费者/终端用户的干扰。另外,由于加密后的数据仅可以由具有加密代码的各方解释,因此消费者/终端用户的私隐受到保护。
本发明还允许改进纵贯制造、零售以及终端用户购买和操作中对产品的跟踪。在SNC与产品配对或者被分配给产品,可以根据需要而或多或少地进行联系SNC。例如,制造商能够确定有多少单位的特定类型的产品储存于其库房中。经销商可以确定有多少产品正为消费者所使用,以及使用的频率。该信息可以用于基于实际使用情况而非所认为或所估计的使用情况来根据消费者调整产品和服务。
在本发明一个实施例中,序列号的第一(静态)部分在制造过程期间被分配给对象/产品/设备。这种分配可以在产品的部件达到关键数量时进行,或者在第一部件与产品的第二部件结合时。另外,序列号的该第一部分可以在产品完成时或在其制造期间的任何时间分配。序列号的这个第一部分允许制造商通过集成为设备的一部分的SNC凭借无线通信在整个组装过程中跟踪产品。由于SNC具有无线通信连接,因此制造商可以从远程位置对SNC进行定位和询问。在接入后,制造商能够分配与SNC及其设备保持在一起的序列号的静态部分。
为分配序列号的静态部分,SNC必须上电。该电力可以来自产品的电源,或者可以来自SNC内部电源。发送无线信号,SNC接收该无线信号。由于制造商知道要与特定设备一起使用的SNC(其已经分配有标识(ID)并且处于组装过程阶段)的确切身份,因此消息仅在SNC安装在适当设备中时到达。此时,SNC具有序列号的静态部分和动态部分(说明历经组装等)。
在本发明另一实施例中,序列号的动态部分被分配给对象/产品/设备。这种分配可在制造过程期间的任何时刻或在产品完成之后进行。该动态部分存储产品的当前状态,并且由SNC通过无线通信传递到指定的接收机。例如,如果动态部分是在制造期间分配的,则序列号的动态部分将指示产品尚未完成。在产品完成后,序列号的动态部分于是会由SNC以无线方式传递,声称产品已经完成并且准备投入使用。例如,如果产品需要维护或服务,则序列号的动态部分会改变指出关于该产品当前存在这种状况。SNC于是以无线方式将该信息传递到制造商或其它批准方。
在本发明另一实施例中,由SNC所传递的无线信息包含于压缩数据包中,该压缩数据包包括用于保证数据安全的加密,以防止在无线传输期间数据的非授权接收。在美国专利申请2006/0190728中公开了加密的***和方法,其通过引用完全合并于此。
在本发明另一实施例中,序列号和SNC的***允许跟踪被分配了根据本发明的SNC的多种对象/产品。制造商能够通过组装过程、后组装、发布以及终端用户位置和使用而跟踪所分配的产品。该***对所有分配的序列号通过它们的能够进行无线互联网通信的SNC进行实时跟踪。这样,即使在自从某日的生产已经过去很长一段时间之后,制造商也能够精确地确定该日生产批次位于何处。知道这种情况能够使得制造商能够将例如软件升级或其它通信发送到终端用户,或者将针对这些特定产品的经销商的指令以无线方式发送到集成为该设备的一部分的SNC。
在本发明另一实施例中,该***和方法提供对家中电器的跟踪、监视以及控制。家中每件电器装备有SNC,包含静态数据(例如制造日期)和动态数据(例如操作小时数)。于是,家中所有电器会经由互联网以无线方式连接到它们的制造商,且SNC于是按设置的间隔与制造商通信,以验证动态数据部分中的任何参数是否改变得超过容许的界限。例如,如果SNC内包含的动态序列号的一部分达到“10”,则SNC确定过滤器几乎已填装至容限。SNC于是通过互联网联系制造商或其它供应商,并且请求将新的过滤器替换品发送到该设备位置。当拥有者安装新的过滤器时,SNC检测新的过滤器,并且将动态序列号的该部分重设为“99”,并且通过互联网向制造商告知这个新的过滤器状况。如果拥有者不更换过滤器,并且序列号下降到“00”,则SNC于是告知制造商,并且和拥有者联系以验证接收到过滤器,并且询问是否请求协助(例如帮助安装过滤器)。
应当容易理解,可按各种不同的配置来布置和设计在本文中总体描述和图示的本发明的部件。因而,如附图所示的以下对本发明的装置、***和方法的实施例的更详细描述并非意图限制所要求保护的本发明的范围,而是仅仅表示本发明的所选实施例。
贯穿本说明书中,提及“一个实施例”或“实施例”(或类似用语)表示结合该实施例所描述的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,贯穿本说明书中,在各个地方出现的短语“在一个实施例中”或“在实施例中”未必全部指的是同一实施例。
此外,在一个或多个实施例中,可以按任何合适的方式组合所描述的特征、结构或特性。在以下描述中提供了诸如示例等大量具体细节,以提供对本发明实施例的透彻理解。然而,本领域技术人员应当理解,可以在没有这些具体细节中的一个或多个的情况下,或者可以通过其它方法、组件和材料等等来实践本发明。在其它情况下,不会详细示出或者描述公知的结构、材料或操作,以避免使得本发明的各个方面变得模糊。
附图说明
图1是本发明一个实施例的示意图;
图2是本发明另一实施例的示意图。
具体实施方式
现在参照图1,其中示出本发明的示意图。序列号1以电子方式存储在SNC2中,SNC 2与互联网3无线连接。本发明使得容易、安全且高效地从装备有根据本发明的SNC的对象/产品/设备以无线方式传递信息。根据本发明的SNC实时地以无线方式传递序列号中存储的创建数据、使用情况数据、故障以及其它数据。SNC能够处理和存储数据,作为网页的主机,并且执行计算机服务器功能。在适当情况下,SNC包含内部电源,或者使用可供主机对象使用的电源。SNC还包含允许其无线访问互联网(或者必要时经由有线互联网连接)的天线、带存储器的处理器以及多个传感器。另外,在适当情况下,SNC可以装备有各种输入设备,用于从对象接收数据。例如,SNC可以经由数据链路从与其主机对象/设备集成的温度传感器或流量计接收输入。该数据链路使得数据能够从产品流送到SNC以及反向流送。例如,该链路允许远程更新产品软件,无需用户干预。主机服务器(例如由对象/设备制造商、本地公共事业提供商或产品交付服务所定位或操作的主机服务器)可以使用SNC作为通向产品的管道获得额外产品数据,执行诊断或其它产品特有任务。
图2示出SNC 10的部件视图。天线11连接到CPU 12,并且主要用于将数据无线传递到SNC 10以及从SNC 10无线接收数据。CPU 12由电源13供电,电源13可以是充电电池或者标准电池,可以如图所示经由电缆14直接连接到主机设备电源,或者可以通过无线方式(例如经由感应电力或RFID类型电力传输)接收电力。可以任选地包括有线通信连接(未示出)。CPU 12分析并且处理从经由输入缆线(数据链路16)与SNC 10连接的传感器15和输入设备接收到的数据。这样的板上传感器可以包括适合特定设备的温度、方位(经由GPS)、电源电流使用情况或其它参数。连接到输入缆线16的输入设备(未示出)可以提供产品生成的其它适当数据,例如剩余的过滤器寿命、处理过的水量、UV灯泡寿命等。这些数据优选是使用产品的自身电路和内部***而收集的,并且进入这些***避免了在SNC 10内复制它们。CPU 12还对使用天线13发送的数据进行加密,从而仅得到授权的用户可以访问数据,而不管数据是由产品拥有者、设备制造商还是某个另外批准的用户所使用,例如用于针对市场研究或其它调查进行的数据收集。
序列号的第一部分(即静态部分)在制造期间或认为适当的某个另外时刻进行分配,但优选的是,在设备/产品(例如水处理***)“出生”并且成为完整单元时分配静态部分。此时,SNC已经与该单元结合或者为该单元的集成部分。通过使用SNC的板上电源或该单元的电源(例如,当单元受质量控制检查时),SNC从分配其静态和动态序列号的制造商接收无线消息。静态序列号包括诸如单元型号、构建日期等的信息。第二、动态部分包括例如单元状况(新的状况)、质量控制检查等的信息。序列号的每一部分是SNC使用先前在以上引用的共同未决申请中公开的标记语言而转换为可通过网页格式呈现的可读语言的数字的集合。该序列号信息易于加密并且使用小的数据包发送,从而每一通信较小,并且大量通信因而不对互联网容量造成负担。
在SNC从对象/产品获得数据,例如制造商可以在网页空间(webspace)中使用其自身的主机服务器来获悉其当前状态。例如,如果制造商发布软件升级,则所有相关产品的序列号对于制造商是已知的,并且这些需要升级的产品将以无线方式接收由其主机服务器发布的升级,而不对终端用户造成不便。此外,如果产品需要消耗型部件(例如过滤器),则SNC将从产品获得过滤器的当前状态,并且将该信息传递给制造商。一旦过滤器已经消耗到设置的级别,制造商可以指示将替换品发送到产品用户的地址,同样不造成终端用户的不便。
本发明的一个优点是对无线发送的SNC中处理的数据的加密。任选地可提供有线通信连接,以用于无线通信不可用的情况。如果无线传输涉及互联网,则互联网协议(IP)地址在无线通信期间是公开的,但这自身并不公开任何机密信息。但是,在SNC激活、建立互联网连接时,IP地址就允许制造商在网页空间中定位产品并记录其位置,并且访问制造商的主机服务器,其中,主机服务器的IP地址在SNC被分配给其产品(在组装时)时已经被提供给主机服务器。通过不将IP地址包括在序列号中,所发送数据的实际包大小得以减小,改进了速度和响应时间。如果使用其它形式的无线通信,则即使信号被截取,数据加密也会保护任何敏感或私人信息不被误用。
本发明的另一优点在于,***可以询问装备有SNC的任何产品,并且容易提取制造商所期望的任何信息。例如,制造商可能希望确定产品自从其激活后的使用情况。如果产品已经被重度使用,则制造商可以选择关于升级产品或者服务或维护问题而与产品的终端用户进行通信。作为另一示例,如果产品出现故障,则制造商通过本发明而立即得到通知,并且可以通过借助电话、互联网或者其它合适的通信手段来联系有关的修复服务部门而将适当的服务人员派遣至产品的位置。例如,如果产品所使用的消耗型物品近乎耗尽,则SNC将该数据传递给制造商,制造商于是能够经由电话、互联网或其它合适的通信方式而指示通过使用例如产品交付服务、包裹邮寄、连夜寄送将替换消耗型物品发送到产品的位置。
本发明的另一优点在于,***使用SNC来存储产品的静态创建数据(例如制造日期)等,而且还存储产品的动态数据(例如操作周期、所消耗的功率)、以及产品的操作所生成的其它动态数据。动态数据是实时更新的,从而例如在产品故障时制造商立即得到告警。本发明允许制造商通过SNC无线连接访问产品,并且对产品进行诊断和其它技术***维护,全部通过互联网进行,并且无需来自终端用户的任何输入或努力。
根据本发明的设备的SNC中所存储的序列号包括两个部分。第一部分是永久或静态部分。序列号的这个部分不会改变,并且在制造期间或在由分配静态序列号的实体所选取的某个另外时刻被分配给产品。静态部分通常携带四项(或比特)信息:制造商;制作产品的时间/日期;制作产品的地点;以及产品型号。该信息永久存储在SNC中并且不可改变,但可以在稍后日期被访问,以确定设备的身份。
第二部分是属于产品的当前状态的动态部分。在初始时段,当分配静态部分时,动态部分设置为空或全零。当产品能够确定其自身状态时(例如,其第一次通电时),则通过本发明会确定并且传递多个数据比特。连接到SNC的传感器提供动态状态数据,该动态状态数据于是根据SNC中先前安装的指令而转换为序列号格式。例如,对于水处理***,可存在另外八个比特的信息:颗粒过滤器的年龄;制作日期;激活日期;使用情况;总使用时间;使用的百分比;地理位置;以及关于故障的任何诊断代码(若存在的话)。一个数字可被分配用于记录过滤器寿命,例如,“0”可对应于100%寿命,“9”可对应于0%寿命。这种数值的分配必然根据应用设备而变化。可以使用若干数字(而非一个数字)来指示所处理的水的加仑数、或根据设备而适当测量的其它周期时段。
包含静态和动态数据二者的组合的数据比特串紧凑、轻便并且易于无线发送。另外,小的数据包大小对于例如以上公开的高比特加密技术是理想的。由于包的大小较小,制造商针对关于大量产品(例如500,000个单位)收集数据的带宽需求相对较小。对于制造商,监视这种生产量的很多产品并不对制造商的带宽造成不当需求。
序列化方法是一种两步骤过程。为了说明,将使用水处理***。在该示例中,所分配的序列号将使用本发明的SNC中存储的十二比特信息。
第一步骤需要将产品的嵌入式永久(静态)源标记(birthmark)添加到序列号前面。在该示例中,静态部分携带四比特信息:1)制造商名称;2)制造日期/时间;3)制造地点;以及4)确切型号。序列号的该静态部分将采用以下格式:xx-xxxxxx,xxxxxx-xx-xxxx。
由前面两个数字表示制造商。由接下来的十二个数字表示制造日期/时间。日期表示为年、月、日(例如070829表示2007年8月29日)。时间表示为时、分、秒(例如235502表示晚上11点55分02秒)。接下来的两个数字表示车间地点(例如P1表示车间#1)。最后四个数字表示确切型号(例如DE02表示豪华型2)。
第二步骤需要生成序列号的动态部分并且将其添加到静态部分,以创建完整的序列号。再次使用相同的水处理***为例,再多包括八项(或比特)信息:1)颗粒过滤器的年龄;2)制作日期;3)激活日期;4)所使用的单次数目;5)使用时间;6)使用的百分比;7)地理位置;以及8)指示故障的任何诊断代码。序列号的动态部分采用以下格式:xx-xxxxxx-xxxxxx-xxxxx-xxx:xx:xx-xx-xx-xx。
前两个数字表示颗粒过滤器的年龄(例如32表示32个月)。接下来的六个数字表示制作日期(例如070829表示2007年8月29日)。接下来的六个数字表示激活日期(例如070829表示2007年8月29日)。接下来的五个数字表示所使用的次数(例如12000表示使用过12,000次)。接下来的七个数字表示所使用的总时间(例如,120:10:00表示120小时10分钟和0秒)。接下来的两个数字表示所使用的百分比(例如76表示使用过76%)。接下来的两个数字表示地理位置(例如MI表示密歇根)。最后的两个数字表示诊断代码(例如02表示供水压力低)。
SNC任选地连接到设备的控制***,该控制***允许其访问传感器,由设备用于实现其任务的数据和参数。例如,对于水处理产品,传感器检测供水压力、水流速率以及过滤器使用情况。数据是传感器读数的数值,而参数在设备的控制下设置,设备触发错误代码(由SNC生成和读取)或“OK”代码,“OK”代码也由SNC读取,但不触发否定的响应。
在两者中任一情况下,SNC通过无线方式连接到互联网,并且以规定间隔将设备的状态报告给主机服务器,该规定间隔由制造商在SNC被启动时预设。这些间隔可以由制造商根据需要改变。例如,如果SNC被配置为每250个设备周期联系制造商,则制造商可能希望将联系的频率增加到每100个周期,借以了解设备的性能。这种可变的采样速率在例如了解新产品或新市场引入时是有用的。
故此,在该实施例中,46个单独数字包含大量属于水处理产品的数据,从产品制作地点到过滤器至今的使用量。如果46个数字对于某些应用过多,则可以根据需要使用算法来降低数据包的大小。推荐使用64比特加密,其使用两个32数字质数来提供加密后的信息的充分私隐保护。
第三步骤是加密和传输以上创建的数据包。使用以上列出的加密方法,数据包得以加密并且通过互联网以无线方式发送。虽然发送方(终端用户)的IP地址是在数据传递期间自然给出的,但不存在数据包的安全性妥协。IP地址只是允许制造商找寻产品并且将其目前位置录入网页空间中。通过不将产品自身的IP地址包括在序列号中,包的大小并未增加。
本发明的另一实施例是46数字序列号,格式是:xx-xxxxxx,xxxxxx-xx-xxxx-xx-xxxxxx-xxxxxx-xxxxx-xxx:xx-xx-xx-xx
如上排布的四十六个单独数字能够存储并且量化关于其所分配的设备的大量信息。通过使用简单代码来解释数字,如上所示,所发送的实际数据量非常小,但是精炼。此外,对于46数字序列的大小(本发明的任何大小的序列号也是一样),可以通过使用算法来优化其大小而将其减少。推荐使用64比特加密技术,其包括两个32数字质数,但可以使用其它加密技术。
虽然已经参照附图在此描述了本发明的说明性实施例,但应当理解,本发明不限于这些确切的实施例,并且在不脱离本发明范围和精神的情况下,可由本领域技术人员在其中进行各种其它改变和修改。

Claims (20)

1.一种用于将携带唯一信息和动态信息的序列号分配给至少一个对象的***,该***包括:
所述序列号的静态部分;
所述序列号的动态部分;
序列号计算器,用于电存储和无线传送所述序列号;以及
加密算法,用于保证所述对象与互联网之间的无线通信的安全。
2.根据权利要求1所述的***,其中,所述静态部分包含在分配给所述对象后不可改变的数据。
3.根据权利要求1所述的***,其中,所述动态部分包含根据所述对象的状态可变的数据。
4.根据权利要求1所述的***,其中,所述SNC在物理上合并到所述对象中。
5.根据权利要求1所述的***,其中,所述SNC是分立式部件,被固定附接至所述对象。
6.根据权利要求1所述的***,其中,所述序列号由所述SNC进行数据压缩,用于节省带宽。
7.根据权利要求1所述的***,其中,所述SNC通过互联网将数据传送到所述对象以及自所述对象接收数据。
8.根据权利要求1所述的***,其中,所述SNC使用互联网与其它SNC通信。
9.根据权利要求1所述的***,其中,所述SNC使用互联网与主机服务器通信。
10.根据权利要求1所述的***,其中,所述SNC使用无线通信***进行通信。
11.根据权利要求1所述的***,其中,所述SNC使用有线通信***进行通信。
12.根据权利要求1所述的***,其中,所述SNC还包括处理器、存储器、天线、数据输入部、传感器以及保护盖。
13.一种用于将携带唯一信息和动态信息的序列号分配给至少一个对象的方法,该方法包括:
将SNC固连至所述对象;
分配所述序列号中包含属于所述对象的创建数据的静态部分;
分配所述序列号中包含属于所述对象的可变数据的动态部分;
从传感器和输入设备获得属于所述对象的数据;
处理属于所述对象的数据;
为了安全而加密所述序列号;
关于需要采取行动的变化而监视所述序列号;以及
通过互联网将所述序列号传递到批准的接收方。
14.根据权利要求13所述的方法,其中,所述SNC从所述传感器和输入设备获得属于所述对象的组装数据、地理位置数据、使用情况数据、生物测定数据、性能数据以及可靠性数据。
15.根据权利要求13所述的方法,其中,所述SNC获得属于所述对象的健康信息。
16.根据权利要求13的方法,其中,在数据传输之前对所述序列号的传递进行加密。
17.根据权利要求13的方法,其中,在所述静态部分被分配给设备的所述SNC时,开始所述序列号的所述监视。
18.根据权利要求13所述的方法,其中,所述对象包括产品注册程序,使得在所述SNC的检测和无线通信后,自动替换所述对象的消耗型部件。
19.根据权利要求13所述的方法,还包括:基于互联网的设备监视***,其中,被授权用户可以有选择地访问所述对象以获得所述SNC中存储的信息。
20.根据权利要求13所述的方法,其中,为了研究,所述数据被用于分析和调查对象使用情况、性能以及其它属性。
CN2009801076429A 2008-03-04 2009-02-27 用于分配携带唯一信息和动态信息的序列号的方法和*** Pending CN101960775A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/074,499 US20090228554A1 (en) 2008-03-04 2008-03-04 Method and system for assigning unique and dynamic information-carrying serial numbers
US12/074,499 2008-03-04
PCT/US2009/001280 WO2009110991A2 (en) 2008-03-04 2009-02-27 Method and system for assigning unique and dynamic information-carrying serial numbers

Publications (1)

Publication Number Publication Date
CN101960775A true CN101960775A (zh) 2011-01-26

Family

ID=41054726

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009801076429A Pending CN101960775A (zh) 2008-03-04 2009-02-27 用于分配携带唯一信息和动态信息的序列号的方法和***

Country Status (8)

Country Link
US (1) US20090228554A1 (zh)
EP (1) EP2248297A2 (zh)
JP (1) JP2011514099A (zh)
KR (1) KR20100126473A (zh)
CN (1) CN101960775A (zh)
RU (1) RU2010140205A (zh)
TW (1) TW201005547A (zh)
WO (1) WO2009110991A2 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101938627A (zh) * 2009-06-30 2011-01-05 中兴通讯股份有限公司 一种实现授权监控的***与方法
CN107045445A (zh) * 2017-04-18 2017-08-15 北京思特奇信息技术股份有限公司 一种基于java链表生成分布式序列号的轻量级方法及***

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011003201A1 (en) * 2009-07-10 2011-01-13 Certicom Corp. System and method for performing serialization of devices
US20110276502A1 (en) * 2010-05-06 2011-11-10 DACOM S.p.A. Centralized and computerized control system for checking the authenticity of a product
US10482471B2 (en) * 2013-01-16 2019-11-19 Amazon Technologies, Inc. Unauthorized product detection techniques

Family Cites Families (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5673252A (en) * 1990-02-15 1997-09-30 Itron, Inc. Communications protocol for remote data generating stations
US6850252B1 (en) * 1999-10-05 2005-02-01 Steven M. Hoffberg Intelligent electronic appliance system and method
US5448230A (en) * 1993-06-25 1995-09-05 Metscan, Incorporated Remote data acquisition and communication system
US5748104A (en) * 1996-07-11 1998-05-05 Qualcomm Incorporated Wireless remote telemetry system
US6014089A (en) * 1996-10-28 2000-01-11 Tracy Corporation Ii Method for transmitting data using a digital control channel of a wireless network
US6148342A (en) * 1998-01-27 2000-11-14 Ho; Andrew P. Secure database management system for confidential records using separately encrypted identifier and access request
US6256632B1 (en) * 1998-02-17 2001-07-03 International Business Machines Corporation Method and system for enabling dynamic cache structures in a networked environment
JP3758356B2 (ja) * 1998-03-10 2006-03-22 株式会社デンソー 車両用電子制御装置、電子制御ユニット及び記録媒体
US6577407B1 (en) * 1999-03-04 2003-06-10 Oki Data Americas, Inc. Secondary printer system
US6673250B2 (en) * 1999-06-21 2004-01-06 Access Business Group International Llc Radio frequency identification system for a fluid treatment system
US6436299B1 (en) * 1999-06-21 2002-08-20 Amway Corporation Water treatment system with an inductively coupled ballast
US6825620B2 (en) * 1999-06-21 2004-11-30 Access Business Group International Llc Inductively coupled ballast circuit
US6885114B2 (en) * 1999-10-05 2005-04-26 Access Business Group International, Llc Miniature hydro-power generation system
US6612984B1 (en) * 1999-12-03 2003-09-02 Kerr, Ii Robert A. System and method for collecting and transmitting medical data
US6351621B1 (en) * 2000-06-26 2002-02-26 Xerox Corporation Wireless interaction with memory associated with a replaceable module for office equipment
US7355730B2 (en) * 2001-03-21 2008-04-08 Toshiba Tec Germany Imaging Systems Gmbh Office machine that can be remote-maintenanced via a computer network and a management or/and support or/and report or/and information system comprising a plurality of office machines
US7032186B1 (en) * 2001-09-28 2006-04-18 Emc Corporation Methods and apparatus for representing resources in a computing system environment
US6915094B2 (en) * 2002-01-16 2005-07-05 Canon Kabushiki Kaisha Composition for accessing a memory in image formation apparatus and method for accessing a memory in image formation apparatus
US20030172072A1 (en) * 2002-03-06 2003-09-11 Smith Margaret Paige Method and system for automatically ordering replacement of consumable parts of a system
US20030217067A1 (en) * 2002-05-17 2003-11-20 Sun Microsystems, Inc. Method and system for conveying component data identifying a component and indicating component operating conditions
JP3841023B2 (ja) * 2002-06-07 2006-11-01 ブラザー工業株式会社 プリンタの状態報知システム及び通知端末装置
US7529695B2 (en) * 2002-06-14 2009-05-05 E2Open, Inc. Multi-stage supply chain management system with dynamic order placement
US20030236718A1 (en) * 2002-06-14 2003-12-25 Yang Lou Ping Buyer, multi-supplier, multi-stage supply chain management system
US7397468B2 (en) * 2002-09-30 2008-07-08 Pitney Bowes Inc. Method and system for creating a document having metadata
EP1567994B1 (en) * 2002-11-15 2012-05-09 Sensitech Inc. Rf identification tag for communicating condition information associated with an item
US7165722B2 (en) * 2004-03-10 2007-01-23 Microsoft Corporation Method and system for communicating with identification tags
US7295919B2 (en) * 2004-04-03 2007-11-13 Nas Corp. System for delivering propane or other consumable liquid to remotely located storage tanks
US9820658B2 (en) * 2006-06-30 2017-11-21 Bao Q. Tran Systems and methods for providing interoperability among healthcare devices
US8832316B2 (en) * 2004-09-28 2014-09-09 Presto Services Inc. Method and system for message delivery using a secure device and simple output without the use of a personal computer
US7353063B2 (en) * 2004-12-22 2008-04-01 Cardiac Pacemakers, Inc. Generating and communicating web content from within an implantable medical device
US8260288B2 (en) * 2005-01-13 2012-09-04 Henti Tung Method and apparatus for generating a unique identifier for a wireless device
US7725715B2 (en) * 2005-02-24 2010-05-25 Access Business Group International Llc System and method for three-phase data encryption
US20060206373A1 (en) * 2005-03-08 2006-09-14 Blair Timothy P Establishing a timing threshold
US7653570B2 (en) * 2005-03-29 2010-01-26 Xerox Corporation Systems and methods for intelligent communicating storage of condition monitorable replaceable components
US8028329B2 (en) * 2005-06-13 2011-09-27 Iamsecureonline, Inc. Proxy authentication network
US20070058634A1 (en) * 2005-09-09 2007-03-15 Vipul Gupta Interaction with wireless sensor devices
US7567177B2 (en) * 2005-11-23 2009-07-28 Yoav Ben-David System and method for article and proximity location
US20080186138A1 (en) * 2005-12-09 2008-08-07 Butler Timothy P Methods and systems of a multiple radio frequency network node rfid tag
US8947233B2 (en) * 2005-12-09 2015-02-03 Tego Inc. Methods and systems of a multiple radio frequency network node RFID tag
WO2007068002A2 (en) * 2005-12-09 2007-06-14 Tego Inc. Multiple radio frequency network node rfid tag
US8242911B2 (en) * 2006-12-11 2012-08-14 Tego Inc. Composite multiple RFID tag facility
US8242908B2 (en) * 2005-12-09 2012-08-14 Tego Inc. Methods and systems of a multiple radio frequency network node RFID tag
US8279065B2 (en) * 2005-12-09 2012-10-02 Tego Inc. Methods and systems of a multiple radio frequency network node RFID tag
EP1982288A2 (en) * 2006-01-26 2008-10-22 Imprivata, Inc. Systems and methods for multi-factor authentication
US7539907B1 (en) * 2006-05-05 2009-05-26 Sun Microsystems, Inc. Method and apparatus for determining a predicted failure rate

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101938627A (zh) * 2009-06-30 2011-01-05 中兴通讯股份有限公司 一种实现授权监控的***与方法
CN101938627B (zh) * 2009-06-30 2014-03-19 中兴通讯股份有限公司 一种实现授权监控的***与方法
CN107045445A (zh) * 2017-04-18 2017-08-15 北京思特奇信息技术股份有限公司 一种基于java链表生成分布式序列号的轻量级方法及***
CN107045445B (zh) * 2017-04-18 2020-09-08 北京思特奇信息技术股份有限公司 一种基于java链表生成分布式序列号的轻量级方法及***

Also Published As

Publication number Publication date
KR20100126473A (ko) 2010-12-01
TW201005547A (en) 2010-02-01
JP2011514099A (ja) 2011-04-28
RU2010140205A (ru) 2012-04-10
EP2248297A2 (en) 2010-11-10
WO2009110991A2 (en) 2009-09-11
WO2009110991A3 (en) 2010-03-04
US20090228554A1 (en) 2009-09-10

Similar Documents

Publication Publication Date Title
US11402252B2 (en) Monitoring remote assets
US10290203B2 (en) Interface for communicating sensor data to a satellite network
US7506812B2 (en) Transparently securing data for transmission on financial networks
US20020161536A1 (en) Internet ready, energy meter business methods
US20110296169A1 (en) Facilitating secure communication between utility devices
CN105873798B (zh) 电动二轮车用的信息处理***、电动二轮车、电气安装单元以及电动二轮车用的故障诊断***
CN101174325B (zh) 更新服务***
JP5837682B2 (ja) 金型モニタリング
CN101960775A (zh) 用于分配携带唯一信息和动态信息的序列号的方法和***
CN102968826A (zh) 一种自动签收机及自动签收应用技术方案
CA2366464A1 (en) Remote access and system control
CN1302378A (zh) 发送和存储数值的方法以及使用该方法的数值存储电表
EP1461906B1 (en) Communication system including apparatus for receiving data from a plurality of measuring or control devices
US20080068213A1 (en) Managing serial numbering of encoder-receiver-transmitter devices in automatic meter reading systems
CN207543144U (zh) 一种车辆智能产品远程服务***
GB2291993A (en) Remote monitoring and signalling
US20220309458A1 (en) Information processing method, information processing device, program product for processing information, and program product for referring to history information
CN114064354A (zh) 双接口独立备份数据存储模块和电子仪表解析处理方法
JP2004280430A (ja) 機器監視装置及び機器監視装置の認証方法
RU197324U1 (ru) Интеллектуальный счетчик электрической энергии с дистанционным управлением шифрования информации
CN101512450A (zh) 数据记录装置
JP2004200755A (ja) 家電機器用ネットワークシステム
CN214707727U (zh) 一种固定资产管理信息***终端及网络巡警服务台
CN101937230A (zh) 自动旋转门远程服务***和远程服务方法
CN114329435A (zh) 一种建筑能耗监测数据通信认证***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1153323

Country of ref document: HK

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20110126

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1153323

Country of ref document: HK