CN1200820A - 带有偿使用的操作装置 - Google Patents

带有偿使用的操作装置 Download PDF

Info

Publication number
CN1200820A
CN1200820A CN96197893A CN96197893A CN1200820A CN 1200820 A CN1200820 A CN 1200820A CN 96197893 A CN96197893 A CN 96197893A CN 96197893 A CN96197893 A CN 96197893A CN 1200820 A CN1200820 A CN 1200820A
Authority
CN
China
Prior art keywords
forward direction
program
direction message
accounts
data
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
CN96197893A
Other languages
English (en)
Inventor
安冬尼·安德鲁·里德
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.)
British Telecommunications PLC
Original Assignee
British Telecommunications PLC
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 British Telecommunications PLC filed Critical British Telecommunications PLC
Publication of CN1200820A publication Critical patent/CN1200820A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/14Payment architectures specially adapted for billing systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/305Authentication, i.e. establishing the identity or authorisation of security principals by remotely controlling device operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3821Electronic credentials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0283Price estimation or determination
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • G06Q50/40
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/0014Coin-freed apparatus for hiring articles; Coin-freed facilities or services for vending, access and use of specific services not covered anywhere else in G07F17/00
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1403Architecture for metering, charging or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/141Indication of costs
    • H04L12/1414Indication of costs in real-time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1425Charging, metering or billing arrangements for data wireline or wireless communications involving dedicated fields in the data packet for billing purposes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1428Invoice generation, e.g. customization, lay-out, database processing, algorithms for calculating the bill or formatting invoices as WWW pages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1432Metric aspects
    • H04L12/1439Metric aspects time-based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1453Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1453Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network
    • H04L12/1464Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network using a card, such as credit card, prepay card or SIM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1453Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network
    • H04L12/1467Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network involving prepayment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1485Tariff-related aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/123Applying verification of the received information received data contents, e.g. message integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP

Abstract

有偿操作装置的方法,该装置连接在电信信道上,该方法包括下述步骤:通过所述电信信道从包括通信设备及在存储的程序的控制下操作的可编程的处理器的监控设备传送前向报文到远程位置;通过所述电信信道接收来自所述远程位置的对应返回报文;检验所述返回报文以判定它是否真实;如果是,便允许所述装置操作;以及如果否,便禁止所述装置操作,该程序配置用于监控该装置的操作并每当该装置正在操作时执行上述步骤。

Description

带有偿使用的操作装置
本发明涉及有偿(例如租用)操作装置的方法与装置。
传统上,当租用诸如电视或立体声设备等装置时,费用是按照用户占有该装置的时段收取的。这可能与用户的实际使用没有关系,从而相对于大量使用的用户而言轻度使用的用户可能要为他们的使用支付相对重的费用。
一方面,本发明提供收取这种装置的费用的方法与装置。主要是与该装置一起提供本机监控设备,没有它便不能操作该装置。监控设备是通过电信网连接在远程授权中心上的,并与该远程授权中心交换保密信号以允许租用的装置的正在进行的使用。每当使用装置时便传输该信号,因此这些信号能用作收取该装置的实际使用的费用的基础。
因此,便能进行对计算机硬件甚至诸如打印机等连接在计算机硬件上的外围设备的使用收费的更灵活的方法。
相同的原理可以扩展到保持在电信用户的住所中的其它类型的装置,只要这些装置包含带有存储的程序的可编程装置即可(例如带有保持在只读存储器中的控制洗衣机的不能改变的程序的微控制器)。
相同的原理也能应用在遥测技术上,在这一情况中受控制的装置将是电、煤气、水之类的表装置。
从下面的描述与权利要求中本发明的其它方面及较佳实施例将是显而易见的。
下面参照附图只是以示例方式更详细地描述本发明的实施例,附图中:
图1为展示按照本发明的第一实施例的有偿操作可编程装置的系统的部件的方框图;
图2a为展示在图1的实施例中下载控制程序的方法的框图;
图2b为展示图1的实施例的编程的装置的操作的流程图;
图2c为展示图1的实施例中的计帐站的操作的流程图;
图3为进一步展示按照图1的实施例的一个实例中的编程的装置的操作的流程图;
图4为展示按照本发明的第二实施例的有偿操作可编程装置的系统的部件的方框图;
图5为按照第二实施例的修改第一实例中图2b与3的操作的流程图;
图6为展示按照本发明的第三实施例的有偿操作可编程装置的系统的部件的方框图;
图7为展示图6的实施例中的本机计帐设备的部件的方框图;
图8为对应于图6并且是展示按照本发明的第四实施例的有偿操作可编程装置的系统的部件的方框图;
图9对应于图7并且是图6的第四实施例中的本机计帐设备的部件的方框图;
图10为展示第四实施例中的信号传输的信号传输图;
图11a与11b为展示按照第四实施例的图9的设备的操作的流程图;
图11c为展示第四实施例的远程监控站的操作的流程图;
图12为按照本发明的第五实施例的修改第一实例图5的操作的流程图;
图13为按照本发明的第五实施例的修改第二实例图5的操作的流程图;以及
图14为展示按照本发明的第六实施例的有偿操作编程的装置的系统的部件的方框图。
第一实施例
参见图1,在第一实施例中,本发明提供了在可编程的处理器装置(诸如个人计算机或其它工作站)上使用应用程序(诸如字处理程序)的保密与计帐机构。在本实施例中,收费信息是由通常用在收集电话费信息中的一个或多个中央收费站收集的。本实施例特别关心对使用通过电信链路下载的程序的收费。
参见图1,按照本实施例的系统包括装置100,它的使用是要收费的;通信链路10,将装置100链接到电信网20上(包括一个或多个交换节点,通过它们可接入多条其它电信链路);程序下载源站30(例如通过电信链路31耦合在网络20上的大型主计算机)及计帐站200(这里示出为通过电信信号链路21耦合在网络20上的)。
更详细地,装置100包括耦合在电信链路10上并包括调制解调器与相关信号部件的通信接口110;可在存储的程序控制下操作的处理器120;以及用于存储处理器120的控制程序的存储器。传统上方便地,本实施例中的存储器可包含存储操作系统核心(如机器BIOS)的只读存储器130;用于存储活动的控制程序的随机存取存储器140;以及用于存储当前不活动的程序及在装置100断电期间维持程序存储的永久性存储器150 硬盘驱动器)。
下载中心30更详细地包括用于连接到电信链路31上的通信接口32;用于存储要下载的程序的存储器34;以及用于控制站30的操作的控制处理器36。
计帐站200的结构的通用细节可在期利“英国电信工程”,计帐专刊,卷11第4部分,1993年1月号中找见。对于理解本发明所需要的部件为用于通过电信信道21接收与发送信号数据的接口电路210;控制处理器220(可由大型主计帐计算机提供);存储编码与检验数据的代码存储器240;以及其中存储有收费信息的计帐存储器240(在本实施例中是方便地由用于记录使用网络20的电话收费信息的大型主计帐存储器提供的)。
下面参照图2与3更详细地说明本实施例的操作。下载
图2a示出了下载程序时按照本实施例执行的进程。一开始,在存储的操作系统程序的控制下将装置100通过网络20连接到下载中心30上(例如通过互联网)。在通过输入设备170接收到指令时,处理器120使通信接口110传输请求下载标识的程序项目的信号。
在步骤1002中,下载中心接收装置100发送的请求信号。在步骤1004中,生成唯一的标识符码(例如包含由伪随机数发生器生成的冗长二进制序列)来唯一地标识程序的这一下载拷贝,并从存储器34中读取该程序以建立修改未插入标识符码的拷贝。在步骤1006中,通过网络20将唯一的标识符码连同标识请求者的电话号码(或其它标识数据)传送到计帐站200。在步骤1008中,以串行方式通过网络20及链路31与10将程序(包含唯一的标识符码)传送给装置100,后者通过通信接口接收它并将其存储在永久性存储器150中。确认
在本实施例中,该程序包含用于执行图2b中所示的提供每次使用该程序的确认进程的进程的代码。在步骤1102中,在激活该程序时,在正常执行该程序的功能(步骤1106)之前,在步骤1104中先调用确认例程。在确认例程中,在步骤1202,将使用请求信号传送给网络20。该使用请求信号具有使网络20将其引导到计帐站200的格式。例如,当链路10为包含2条“B”(64千位/每秒)数据信道及一条“D”(16千位/每秒)信号信道的ISDN(综合业务数字网)链路时,该使用请求信号包括一个数据包,该数据包包含报头部分(指示这是要引导到计帐站200的使用请求包);以及数据部分(指示要使用的应用程序的本体)。
虽然这不是本质的,但在本实施例中为了附加的安全性,数据部分最好应是加密的。为了保证加密的数据部分与以后来自同一装置的使用请求信号不同,在加密以前的数据部分中可包含附加的诸如日期等随时间变化的数据。
在步骤1204中,判定是否已从电信链路10收到回答(例如在ISDN链路10的D信道上收到的包,其报头部分标识它为返回的报文)。在没有回答时,不进行程序的进一步执行。经过了预定的时间之后(例如数分钟的数量级),提供从该程序的出口可能是合适的。
当收到回答,在步骤1206中通过在返回报文的数据部分上执行预定的解密算法而将其解密,并在步骤1208中将结果与存储的唯一代码比较。如果两者对应,在步骤1210中处理器返回去在步骤1106中执行应用程序。如果两者不对应,则在步骤1212中停止应用程序的一切进一步执行。
在接收到预定次数的无效回答之后,提供将程序配置成擦除或改写其存储在永久性存储器150上的拷贝的一部分或者使它本身不能操作,并在输出设备160指出已发生了这一事件是合适的。计帐
参见图2C,下面更详细地描述本实施例中的计帐站200的操作。
在步骤1302中接收到使用请求信号时(前面在步骤1202中发送的),计帐站200判定发送装置100的身份;在这一实施例中,诸如通过判定经由它传送使用请求信号的电信链路10(采用传统的主叫线路标识技术)。也可由在网络20内遇到的第一节点将这一信息附加在使用请求信号的报头部分上。
在步骤1306中,控制处理器220读取代码数据存储器230来判定该身份是否对应于存储在其中的带有指示使用该应用程序的权利的对应的唯一代码的身份(在前面从下载站30传输的数据的基础上)。如果在代码数据存储器230中找到对应的项,便使处理器220在步骤1308中通过使用能被在装置100中执行的解密进程解密的加密进程加密该唯一的代码而生成回答。最好将加密的返回报文在时间上安排成对各装置100不同的;这可以例如通过将诸如日期等时间变量数据与唯一的代码一起加密来达到。
在步骤1310中,这样生成的返回信号设置报头来使它由网络20确定路由到装置100上并传输回装置100。
如果在步骤1306中发现装置100的身份是无效的,便不生成返回信号(也可能生成预定的无效返回信号)。
在步骤1312中,在计帐存储器240中记录收费记录。例如在使用主叫线路标识时,可将记录记在识别出的电话号码名下的项中。在本实施例中,收费记录中包含日期与时间信息、所请求的程序的指示(在使用请求信号中接收的或从中导出的)、以及使用该程序的单位收费的指示。
从而,每次装置的用户试图使用下载的程序时,上述实施例可以操作。在每一次这种尝试上,检验用户的身份(通过确认其电话号码)。如果身份是不能接受的,便不发送返回信号并且该程序不操作。在每次传输返回信号时,便为程序的使用进行收费。按时间计帐
最好在每次使用下载的程序时收费之外,还根据程序的使用时段进行收费。这是如图3中所示通过在每一次过去了预定的时间间隔ΔT(例如每5分钟)时执行对图2b的检验例程起始点A的调用来做到的。图3示出程序周期性地读取装置100的实时时钟(未示出)并在过去了预定的时间时在步骤1110中调用检验例程的时间测试步骤1108。然而,对于程序,设定装置100的实时时钟在经过预定的时间ΔT之后生成中断及响应该中断执行步骤1110可能更方便。
计帐站200的操作基本上是相同的,除在接连的步骤1312的重复中不是记录一序列接连的不同收费项,而是在接连的步骤1312的重复中生成接连的收费事件信号,将它们累积并记录为包含单一的日期与时间、及由这样生成的收费事件的次数与使用该程序的预定收费率之积构成的收费的单个收费项。
本实施例提供一些防欺诈保护。当欺诈由制造拷贝构成时,由于采用了主叫线识别技术而只响应来自原来用户的正确电话线的访问。欺诈性用户将不能从任何其他设施上使用该拷贝。
由于返回信号是配置成在时间上变化的,具有该程序的拷贝的欺诈性用户便不可能只靠搭接在通信链路10上及记录返回信号以供随后的仿冒,也不可能在记录前面返回的信号的基础上预测返回的信号(由于加密)。
也许有可能反编译程序部分、研究其功能、并从而挫败本实施例的这一检验与收费机制,但这样做所花的精力一定会制止不熟练的或机会主义的欺诈者。
不是在时间上改变要加密的数据,也可能改变加密进程(以及对应的解密进程)的参数。以相同的方式,不是为各程序拷贝分配唯一的代码,也可能在各程序中分配唯的解密算法及分配对应的加密算法给计帐站200。第二实施例
第二实施例总的方面完成与第一实施例相同的功能,相同的步骤与部件将给予相同的参照数字并不再描述。为了方便起见,这里一起描述与第一实施例的若干差别,但应理解各种差别都能与第一实施例(或其它实施例)的特征一起且互相独立地使用。具体地,第二实施例在下述方面与第一实施例不同:
1.计帐是由下载实体在下载中心上执行的,而不是由网络经营者在计帐站上执行的。
2.程序的使用是参照特定功能或子程序的使用而不是(或附加)按时间收费的。
3.使用请求报文是以递增的级数生成的并且返回报文是方便地通过加密使用请求报文生成的。
4.使用是在时间上受到监控的。
从而,参见图4,在本实施例中下载与分配中心300包括基本上如上面所述的下载中心30;使用监控存储器310;具有计帐记录存储器321及处理器322的计帐设备320。当然,可以在与下载站30分开的地理位置上设置计帐站320。然而,方便地,处理器322实际上由下载站30的控制单元36提供,并且信号接口32也起计账设备320的作用。确认与计帐
在此实施例中,装置100所生成的使用请求信号中携带使它们被确定路由到电信链路31上的地址部分,并且信号接口32将使用请求的路由确定到处理器322上,以便按照图12c的进程加以检验。装置100一般按照上图2b与3操作,但除外参照下面图5修改过的部分。下载中心30基本上如上面关于图2a所描述的操作,但除外以步骤1006中没有必要物理上发送代码及标识数据给分开的计帐站而只是将它们记录在代码数据存储器323中。
参见图5,除了在激活程序时(如在图2b中)及在过去了预定的操作时间时(如在图3中)生成收费事件之外,在本实施例中,在步骤1402中,每当调用特定的程序功能、子程序或子例程(例如字处理程序中的拼法检验功能)、及在步骤1404及在步骤1406中生成指示该功能的本体的数据时,便执行对开始在点B上(步骤1502)的子例程的数据时,便执行对开始在点B上(步骤1502)的子例程的调用。在本实施例中还将执行图2b与3的操作的装置100修改成调用步骤1502的子例程,而不是在步骤1104及1110上调用步骤1202的子例程。
在步骤1502中处理器120读取存储在永久性存储器150上的预定单元上的报文号M,并在步骤1504中增量该号码及重新写入永久性存储器150中。
报文号M最好只在接收到有效的返回信号时才增量。
在步骤1506中,通过加密功能号及报文号M而生成使用请求信号数据部分,加密混杂该数据,从而加密的数据部分与为前面的报文号M生成的数据部分无相似之处。
在步骤1508中,执行开始在图2b的步骤1202处的检验子例程,以发送使用请求报文。
在计帐设备320上,执行图2c的进程;在本实施例中,在步骤1304中解密使用请求报文数据部分之后,便判定唯一的代码是否是有效代码,如果是,判定报文号M是否顺序紧跟在上一次接收的报文号之后。如果是,便判定身份是有效的。
还判定唯一的代码是否对应于有资格利用对应于所接收的功能号的功能的用户。为了增进安全性,如在第一实施例中一样,本实施例中也可执行主叫线路识别,但这不是基本的。
当在步骤1306中验证所接收的使用请求报文是有效时,在步骤1308中利用接收的唯一代码与报文号以及与装置100在步骤1506中所使用的不同的加密过程生成返回的授权报文。在步骤1206中利用相应的解密进程,并且如果在解密时该唯一的代码与存储在程序内的代码匹配,处理器120便执行从步骤1210到步骤1510到步骤1408的返回,及进行到执行所想要的程序功能。使用监控
当每一次以这一方式使用一个功能时,便将指示用户与功能的身份的记录存储在使用监控存储器310中。最好还存储有关装置100的任何进一步可获得的信息。以一种或多种下述方式周期性地分析与使用保持在使用监控存储器310中的记录:
1.确定程序的不同功能的相对使用率。这可用来开发对程序的进一步改进或修改(并且这种使用数据可对照使用该程序的装置100的类型进一步加以分析);
2.可以建立程序的各种功能的各用户所作的使用量的长期模式。然后可用它来检测用户的使用模式中的根本性改变(在周的数量级上的相对短时间段上平均时)来探测诸如使用同一程序的多个拷贝或将程序转移给不同的用户(带有不同使用模式)等欺诈性行为。
从而,在本实施例中,程序供应商能为其使用计帐,因此下载中心与分开的计帐站之间的信号通信是不必要的。当然,通过将下载站30的功能综合进电信网的中央计帐站200中而不是反过来,也可能达到后一优点。
采用使用请求报文的随时间变化的级数能防止欺诈性记录及单个使用请求报文的重复使用。
再者,装置100中永久性存储介质上的报文号的记录确保即使在关掉装置100之后再开通时序列仍然是连续的。这实际上防止了利用程序的多个欺诈性拷贝,因为如果使用程序的两个或更多拷贝,存储在至少一个装置100中的报文号将低于计帐站320所接收的上一个报文号,从而只有程序的一份拷贝是可以操作的。
对不同功能的使用收费使程序开发商能在程序的多个编写者之间按比例分配版税款,以及允许收费结构精确地反映程序的不同部分的开发成本。也有可能以与其使用分开与附加的收费下载软件的升级。再者,使程序供应商能确定不同功能或子程序的普及性。
不是利用收费事件来生成对装置的用户的收费,在有些情况中装置的用户可事先预付(例如支付一次性费用)而收费事件可以只用来计算要支付给程序编写者的费用。例如,当每一次远程用户使用拼法检验模块时,拼法检验模块的原著者可得到一定的款项。
在本实施例中,和第一实施例一样,可在过去的时间的基础上进行收费。在这一情况中,对于不同的功能收费率可以不同;从而,在调用功能时,时间间隔ΔT的长度可依赖于功能设定。这样,计帐站320可为各收费事件累计单一的使用费额,对于程序的不同部分,收费事件出现在不同的速率上。第三实施例
在第三实施例中,改变第一(或第二)实施例的系统,从而以使用表的方式将历史计帐信息保持在各用户本机的计帐装置中,而不是集中保持在电信计帐站200或程序供应商计帐设备320中。
参见图6,在本实施例中,装置100通过本地通信链路11连接在本机计帐设备400上,后者通过链路10及网络20连接在第一实施例的中央计帐站200及下载站30上。最好在本实施例中,设置与中央计帐站200通信的第二实施例的使用监控存储器320。
参见图7,各设备400包括坚固的外壳401并设置有故障保险控制系统,它在探测到试图窜改时便永久性地使该设备失效,并带有在出现窜改时使之暴露的防窜改密封。
在外壳401内有连接在本地通信链路11上的本机接口电路411及连接在电信信道10上的线路方接口电路410。与接口411、410通信的是按照保持在只读存储器430的存储的程序而操作的处理器420(例如微控制器或微型计算机)。处理器420连接在其上面生成计帐数据的显示的显示板460(例如液晶显示器)、打印机426及小键盘470上,从小键盘上接受控制显示在显示器460上的数据的输入指令。在本实施例中还设置有本机计帐数据存储器440,它是合适的静态RAM或EPROM。下载
本实施例中的下载类似于第一实施例,因此只说明它们之间的差别。本机计帐设备400通常对于装置100与网络20之间的传输是透明的,但处理器420配置成监控两个方向上的所有数据通信。在检测到程序的下载时,处理器420便在记帐数据存储器440中为下载的程序建立一个程序记录。确认
在本实施例中,确认是方便地与第一实施例中一样地执行的。在本实施例中,本机计帐设备400并不参预确认进程,而处理器420则只为使用请求及授权报文在接口410与411之间提供一条透明的链路。计帐
在本实施例中,收费记录是本机而不是集中保持的。然而,帐单是集中生成的。从而,本实施例与第一实施例不同在于将中央计帐站200的处理器220配置成只为各用户存储一个简单的应付给程序使用的流水总额,在每一个收费事件上增量该总额。
本机计帐站400的处理器420配置成检测授权信号的每一次出现(并因而每一个收费事件的出现)以及将收费事件登记在上述程序下载时在计帐数据存储器440中为程序建立的记录中。从而,本机计帐设备400在本机上保持完整的事务处理日志。将处理器420配置成接受来自小键盘470的命令在显示设备460上显示该日志及相关的总费用,使得装置100的用户可监视收费水平。帐单生成
将中央计帐站200配置成定期(例如一月一次或一季度一次)为各装置100打印存储在其记录中的应付总额的帐单。在这一情况中将中央计帐站配置成对所有本机计帐装置400生成令其处理器420以报表形式打印出为装置100的使用存储在本机计帐存储器440中的日志。
对本实施例的操作可作出各种修改。例如,如在我们上面引用的较早欧洲申请943089904(代理人参照号A24829)中,可将有限数量的呼叫记录数据保存在中央计帐站上的存储器240中并在保存在中央计帐站与本机计帐站400中的记录之间执行核对。
作为替代,在收到来自中央计帐站200的帐单生成信号时,不是在本机生成报表,而是本机计帐设备400可将累积的事务处理日志从其计帐存储器400传送给中央计帐站(然而,这的确要求通过网络20传输大量的数据)。
由于在这一实施例中总的应付额是集中存储的,只是在本机保存描述性数据,试图窜改本机计帐设备400通常不会导致损失收益,而只会导致装置的用户与中央计帐站200的经营者之间的纠纷的可能性。
然而,即使如此,可以通过将处理器420配置成在接口410重新发送在接口411上接收的使用报文之前进一步加密它们,并在将接口上接收的授权报文传递给接口411之前解密它们而提高本实施例的安全性。
相应地,将中央计帐站200配置成执行对应的附加加密与解密级。从而,没有可能简单地绕过本机计帐设备400,由于沿通信信道10传递的信号相对于沿本地链路11传递的信号而言包含附加的加密级。
虽然已参照在其中设置了中央计帐站的第一实施例说明了上述实施例,也可以容易地明白本机计帐站也同样能与在其上执行确认与计帐的下载中心30通信,如在第二实施例中那样,而不是在第一实施例的中央计帐站200上。
最后,不是将各装置100的使用的应付流水总额保持在中央计帐存储器240(或在第二实施例的下载中心上的计帐存储器)中,在本实施例中也有可能在本机上存储所有收费信息。
在这一情况中,将处理器420配置成在定期间隔(例如每月或每季度)上或在总费用达到预定的水平时,向中央站(或下载站)发送至少包含应付总额的计帐数据,供生成帐单。如果不保持应付款项的中央记录,则本机计帐设备400的物理安全性(地理位置及外壳401的强度)便具有更大的重要性。第四实施例
在上述第三实施例中,确认与授权阶段是通过经由电信网20在装置100与远程点(中央计帐站200或下载中心230)之间交换编码信号执行的,如分别在第一与第二实施例中那样,同时某些或全部收费数据是存储在本机站400中的。
在本实施例中,将本机计帐设备400配置成执行确认与授权信号以及(或者原则上替代)保持本机收费记录。
在本实施例中,为了防止通过窜改本机计帐设备400潜在地试图欺骗程序供应商,通过网络20连续地监视本机计帐设备400的连续操作。
参见图8,在本实施例中,用中央监控站500替代中央计帐站200,前者配置成监控本机计帐设备400的正确工作。
参见图9,在本实施例中,本机计帐设备400一般按照图7中所示的第三实施例操作,但附加包含一个代码存储器435(功能上对应于第一实施例的代码存储器230)。下载
在本实施例中,和第一实施例中一样,通常按照图2a中所示的进程下载程序。然而,不是将唯一的代码发送给第一实施例的中央计帐站200,而是和程序一样将它传送给本机计帐设备400(最好在初始传输中)。处理器420识别唯一代码的存在。本机计帐设备400接收该唯一代码并将其存储在存储器435中。将下载的程序传送到装置100上,而唯一的代码则不传送。确认
本实施例中的确认进程与上面对于第一或第二实施例所描述的一样操作,但用处理器420参照存储在代码存储器435中的代码执行从装置100接收的使用请求信号的有效性检验功能,及发送回允许装置100操作的授权信号,如下面要更详细地描述的。计帐
每次将授权信号返回到装置100时,便出现收费事件,并在存储器440中记录对应的记录,如在第三实施例中那样。
定期监控本机计帐单元400的操作情况。更详细地,参见图10与11,在步骤1650中,处理器420检验在接口411接收来自装置100的使用请求信号。如果收到使用请求信号,在步骤1652中处理器410访问为该程序存储在存储器435中的代码,并在步骤1654中检验使用请求信号的有效性。
如果在步骤1650中未收到信号或者如果收到的是无效信号(步骤1654),处理器420在步骤1656中判定从上一次发送监控信号给监控站500起是否已过去了预定的时间段。时间段Δt可在数分钟的数量级上;在任何速率上,它是足够短的,以至于欺骗性用户不能在这一时段中拆卸本机计帐站400而避开处理器420的操作。
如是已过去了预定的时段,处理器便在步骤1658中执行图11b的监控例程。在步骤1660中,处理器420执行自检来判定它是否正确地工作,并判定外壳401是否仍在关闭。在步骤1662中评定自检结果,如果自检指示操作有缺陷,则处理器420在步骤1664中用接口410发送(或尝试发送)故障信号到监控站500,并终止操作。
如果自检指示无故障,在步骤1666中处理器420生成情况监控信号并通过接口410将其传送给监控站500。最好,该条件监控信号包括选自本机计帐设备400与情况监控中心500两者都知道的不重复的序列的编码数据,与上面在第二实施例中所描述的方式相同。
参见图11c,在步骤1750与1752中,中央监控站500判定在预定的时间Δt内是否已收到情况监控信号,如果否,便将该本机计帐设备记录为故障的。如果已收到信号,则在步骤1754中监控站500通过解码该信号及判定它是否跟随预定的序列来确定该信号的有效性;如果否,则和前面一样将本机计帐设备400记录为故障的。如果接收的信号是有效的,便在步骤1750中传送回加密的回答(如上所述,根据所接收的信号)。
从而,如图10中所示,本机计帐设备400传送与接收定期情况监控信号y1-y5及定期回答信号W1-E5。
再一次参见图11b,在步骤1670中,在收到从中央监控站500发送的回答信号时,将处理器420配置成在步骤1668中通过解码该回答信号及测试它是否对应于在步骤1666中所传输的信号,而判定回答信号是否有效。如果回答信号是不正确,有可能有人试图窜改线路10、网络20或本机计帐设备400。相应地,处理器420执行上述步骤1664。
在收到有效的回答信号时,处理器420便返回到图11a中其出发点上。
参见图11a,收到有效的使用请求信号X1-X4时在步骤1672中,同样将处理器420配置成执行图11b的处理器,如果如上所述接收到有效回答信号时,处理器420和在第一或第二实施例中一样在步骤1674中生成授权信号W1-W4,并将其传送回装置100(步骤1676)。在步骤1678中,将对应的收费事件存储在计帐记录存储器440中。
从而,在本实施例中,是在装置100本机执行确认进程的,有些象在传统的dongle中。
然而,不是将确认信息保持在作为用户的资产的硬件中,而是将其保持在经营网络20的电信经营实体的资产的本机计帐站中,它能通过网络20接收新的安全性及确认信息。从而在下载对程序的升级或更动时,能将新的唯一的代码提供给本机计帐设备400,从而使得可能已获得前面的唯一代码的知识的欺骗性用户不能利用该更新。即使在不传送更新时,也可将下载的程序配置成定期地要求新的代码,并将该新代码定期地从下载中心30传送给本机计帐设备400。
此外,并且与现有的安全措施相当不同,采用了安全信息的交换来生成计帐事件(如在第一与第二实施例中)然后在本机记录它们。
将本机计帐设备400连接到电信网20上使得通过定期自检及传输信号给远程监控设备500,便能执行对本机计帐设备400的情况的远程监控,从而降低试图窜改本机计帐设备的可能性。试图窜改链路10来欺骗本机计帐设备400是用提供来自远程监控设备500的返回报文加以挫败的。
如在第三实施例中,在定期的时间间隔(例如每月一次或一季度一次)上,本机计帐设备400通过线路10发送指示应支付的款额的应付总款信号;在本实施例中,该信号是适当地传送给下载站30的(程序的编写者),因此他能向用户收费。
如果未支付帐单,下载中心30便发信号通知远程监控中心400停止与该本机计帐设备400的进一步通信,因此停止接收返回报文及停止发送授权信号给装置100,防止程序的进一步使用直到支付了帐单为止。
如在第三实施例中,在本实施例中,将本机计帐设备400配置成通过输入设备470的请求,向用户显示总计的收费或将其打印出来。
如在第三实施例中,本机计帐设备可将事务处理细节而不只是应付的总额传送给下载站30。
在按照本实施例的替代配置中,不是累积计帐信息,而是可在本机计帐设备400上装设用于接收电子付款的装置(例如智能卡阅读器),并可在各收费事件上将帐记录用户支付设备(例如智能卡)的借方。在这一情况中,本计帐设备400利用电信网20来执行电子付款通知(诸如按照MONDEX(TM)付款系统)。
可在达到本机遇到的阈值或者在时间基础上(诸如每月或每季度)生成帐单。第五实施例
在前面的实施例中,操作装置100的程序是配置用于生成对应于程序的使用的收费事件的信号交换。在本实施例中,反之,该程序为数据库存取或其它信息检索程序(具体地,诸如World Wide Web(TM)或Mosaic(TM)等网上浏览程序),而收费是对下载的信息而不是对程序的使用进行的。
在一些情况中,检索数据文件的收费价格是事先知道的。在这些情况中,该装置可遵循图7的进程(它是图5的进程的修改)。
在图7中,当收到下载预定的数据的指令时(步骤1602),便执行图5的步骤1502的例程。在步骤1604中,系统的配置是可以按照图1或图4的。计帐设备遵循图2c的进程,而装置100则遵循由图7修改过的图2b与图5a的进程。
如果验证用户有权存取数据,且在生成计帐事件信号之后,在步骤1606中程序进行下载数据。
通常,程序事先并不知道使用数据要付的价格。在这一情况中,将程序配置成执行图8的进程。在这一情况中,要为其使用进行收费的下载的数据包含指示收费以及数据的本体(如全球网页号)的指示的文件标题。当在步骤1702中程序通过电信信道10下载数据时,将它配置成在步骤1704中读取价格及数据标识字段,并在步骤1706中调用图5的步骤1502的检验子例程。
在执行检验子例程中,处理器100利用数据标识及价格字段生成使用请求信号,并跟随图2c的进程,将计帐设备配置成利用价格来生成收费事件(如将价格存储在计帐记录中)。
计帐事件之后,如果授权用户下载该数据,在步骤1708中装置进行允许用户观看或处理数据。如果否,装置便擦除下载的数据。第六实施例
本实施例总的方面按照第一、第二、第三或第四实施例操作,但除外该程序是实现在装置100的操作系统内而不是在应用程序内的。从而,在每一次使用装置100时,便按照使用的持续时间收费。以这一方法,计算机设备的租金可通过电信网的计帐系统根据装置的实际使用水平征收。第七实施例
在本实施例中,根据使用对诸如家用电器等多种装置50、60、70收费如在上述第六实施例中那样。例如,50可以是电话机;60可以是电视录象机;70可以是打印机;等。所有这些设备是通过局域网80互连的(如果各设备50-70装有适当的调制解调器,可以是电力干线电路)。将总站40连接在LAN80及电信信道10上。总站40可包括适用于监控多个装置50-70的第三或第四实施例的本机计帐站400。作为替代,可以只互连LAN80与PSTN20。
各设备50-70包括操作执行图2b及3与/或2b及5的进程的存储的程序的微控制器。从而,在本实施例中,可按照它们的使用水平或按照其特殊功能的使用通过通信信道收取多种家用电器的费用而不是在每周或每月的基础上收费。
以在上实施例中,装置可包含诸如主阀门电表等公用事业表设备。在这一情况中,该公用事业表装置可包含控制处理器及电信链路。
更具体地,在第七实施例中,受控的装置可包括该公用事业表设备,并可设置与电信信道通信的独立的本机总站或监控设备。
应理解上述实施例只是本发明的示例,并且各种实施例的功能可以用在上面明确地描述的以外的不同组合中。此外,熟练的读者会理解可以作出许多修正与替换而不脱离本发明。从而,应认为任何与所有这些修正与替代都构成本发明的部分。对于这里所描述的任何与所有新颖的主题的组合都寻求保护。

Claims (17)

1、一种有偿操作装置的方法,该装置连接在电信信道上,该方法包括下述步骤:
从包括通信设备及在存储的程序控制下操作的可编程处理器的监控设备通过所述电信信道将前向报文传送到远程位置上;
通过所述电信信道接收来自所述远程位置的返回报文;
检验所述返回报文来判断它是否是真实的;如果是;
允许所述装置操作;以及,如果否;
禁止所述装置操作,该程序配置成监控该装置的操作并且每当正在使用该装置时执行上述步骤。
2、一种对装置的操作收费的方法,包括下述步骤:
从与该装置关联的监控设备接收前向报文:
检验所述前向报文以判定它是否对应于预定的所述装置;如果是;
传送返回报文给所述监控设备;以及
生成与所述装置的所述使用相关的收费事件。
3、按照权利要求2的方法,其中该装置是连接在电信信道上的,所述前向和返回报文便是通过该信道携带的。
4、按照前面的权利要求之一的方法,其中提供了区别所述前向报文的预定的递增序列。
5、按照前面的权利要求之一的方法,其中所述前向报文包括预定的前向报文数据的编码。
6、按照前面的权利要求之一的方法,其中所述返回报文包括预定的返回报文数据的编码。
7、按照从属于权利要求4时的权利要求6的方法,其中所述预定的数据包括所述前向报文数据。
8、按照权利要求3的方法,其中所述检验步骤包括识别电信信道的步骤,及将这样确定的身份与所述装置所关联的身份相比较的步骤。
9、按照权利要求2或从属于它的权利要求3至8中任何一项的方法,还包括将所述收费记录在与所述装置相关的存储记录中的步骤。
10、按照从属于权利要求3的权利要求9的方法,其中所述存储记录是与所述装置所关联的电信信道相关的。
11、按照权利要求9的方法,其中所述存储记录是存储在与该装置关联的分布的地点上的。
12、按照权利要求2或从属于它的权利要求3至8中任何一项的方法,还包括向电子付款装置生成借方信号的步骤。
13、按照权利要求12的方法,其中该电子付款装置为付款卡。
14、按照权利要求12或13的方法,还包括在没有与所述借方信号对应的付款时禁止所述装置的操作的步骤。
15、按照前面的权利要求之一的方法,其中该前向报文是在装置正在使用中的预定时间间隔上生成的。
16、一种有偿操作装置的方法,该装置连接在电信信道上,该方法包括下述步骤:
从所述装置通过所述电信信道发送前向报文到远程位置;
通过所述电信信道接收来自所述远程位置的对应的返回报文;
检验所述返回报文以判定它是否真实;如果是;
允许所述装置操作;以及,如果否;
禁止所述装置操作。
17、一种对装置的操作收费的方法,包括下述步骤:
接收来自所述装置的前向报文;
检验所述前向报文以判定它是否对应于预定的所述装置;如果是;
传送返回报文到所述装置;以及
生成与所述装置的所述使用相关的收费事件。
CN96197893A 1995-10-10 1996-10-10 带有偿使用的操作装置 Pending CN1200820A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP95307148.7 1995-10-10
EP95307148 1995-10-10

Publications (1)

Publication Number Publication Date
CN1200820A true CN1200820A (zh) 1998-12-02

Family

ID=8221356

Family Applications (2)

Application Number Title Priority Date Filing Date
CN96197893A Pending CN1200820A (zh) 1995-10-10 1996-10-10 带有偿使用的操作装置
CN96197539A Pending CN1199472A (zh) 1995-10-10 1996-10-10 带使用付款的操作装置

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN96197539A Pending CN1199472A (zh) 1995-10-10 1996-10-10 带使用付款的操作装置

Country Status (10)

Country Link
US (1) US6141652A (zh)
EP (2) EP0855053A1 (zh)
JP (2) JPH11514514A (zh)
KR (2) KR19990064232A (zh)
CN (2) CN1200820A (zh)
AU (2) AU700316B2 (zh)
CA (2) CA2233873A1 (zh)
DE (1) DE69602965T2 (zh)
NO (2) NO981639L (zh)
WO (2) WO1997014086A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100465852C (zh) * 2001-03-12 2009-03-04 英特尔公司 对程序的使用进行监控的方法和装置

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6671813B2 (en) 1995-06-07 2003-12-30 Stamps.Com, Inc. Secure on-line PC postage metering system
US6161126A (en) * 1995-12-13 2000-12-12 Immersion Corporation Implementing force feedback over the World Wide Web and other computer networks
US8458756B2 (en) * 1997-05-16 2013-06-04 Arturo A. Rodriguez Videophone over cable networks
FI104668B (fi) * 1997-07-14 2000-04-14 Nokia Networks Oy Liittymäpalvelun toteuttaminen
US6330549B1 (en) 1997-10-30 2001-12-11 Xerox Corporation Protected shareware
JPH11175322A (ja) * 1997-12-17 1999-07-02 Sony Corp 情報処理装置および情報処理方法、並びに提供媒体
US7587044B2 (en) 1998-01-02 2009-09-08 Cryptography Research, Inc. Differential power analysis method and apparatus
FR2779856B1 (fr) * 1998-06-10 2000-08-11 Patrick Schiltz Procede de gestion a distance par carte a puce
US6539092B1 (en) 1998-07-02 2003-03-25 Cryptography Research, Inc. Leak-resistant cryptographic indexed key update
WO2000019382A1 (en) * 1998-09-29 2000-04-06 Stamps.Com, Inc. On-line postage system
US6282451B1 (en) * 1998-11-24 2001-08-28 Lawrence D. White Method and apparatus for allowing or disrupting passage of power in electrical appliances
US6721314B1 (en) * 1999-05-20 2004-04-13 Lucent Technologies Inc. Method and apparatus for applying once-only processing in a data network
AU6487400A (en) * 1999-08-31 2001-03-26 Telefonaktiebolaget Lm Ericsson (Publ) Flexible prepaid rates in a wireless intelligent network
US6289455B1 (en) 1999-09-02 2001-09-11 Crypotography Research, Inc. Method and apparatus for preventing piracy of digital content
KR100624975B1 (ko) * 1999-11-05 2006-09-19 주식회사 케이티 과금데이터 통합처리 장치 및 그 방법
US7647278B1 (en) * 1999-12-29 2010-01-12 Pitney Bowes Inc. Method for facilitating a transaction between a merchant and a buyer
IL134514A0 (en) * 2000-02-13 2001-04-30 Levine David A method of quantifying royalty owner rights
JP2001338233A (ja) 2000-03-24 2001-12-07 Sony Corp 電子機器、使用時間による課金システムおよび方法、課金処理装置、記録媒体、プリペイドカード
US6904592B1 (en) * 2000-04-28 2005-06-07 Gilbarco Inc. Software download system for automatic retrieval of warranty and commission data
IL136350A (en) * 2000-05-25 2005-08-31 Lead Ip Systems Ltd Method and system for billing in a network
JP2001337733A (ja) * 2000-05-25 2001-12-07 Sony Corp ソフトウエア提供システムおよびソフトウエア提供方法
MXPA03000648A (es) * 2000-07-21 2004-12-03 Telemac Corp Metodo y sistema para valoracion de datos para dispositivos inalambricos.
US6725031B2 (en) * 2000-07-21 2004-04-20 Telemac Corporation Method and system for data rating for wireless devices
JP4750254B2 (ja) * 2000-09-19 2011-08-17 テックファーム株式会社 情報配信サーバシステム、当該システムのアプリケーション認証方法及び記録媒体
US6870467B2 (en) * 2000-09-29 2005-03-22 Payment Protection Systems, Inc. Tampering detector and system disabler
US6868267B1 (en) * 2000-11-17 2005-03-15 Qualcomm Inc. Apparatus, method, and article of manufacture used to invoice for services consumed in a communications network
AU2007237219B2 (en) * 2000-11-17 2010-09-23 Qualcomm Incorporated Apparatus, method, and article of manufacture used to invoice for services consumed in a communications network
EP1340167A2 (en) * 2000-11-28 2003-09-03 4thPass Inc. Method and system for maintaining and distributing wireless applications
KR20020055206A (ko) * 2000-12-28 2002-07-08 구자홍 통신망을 이용한 임대 가전제품의 사용 내역 관리 방법
US20030046668A1 (en) * 2001-01-29 2003-03-06 Matt Bowen System, method and article of manufacture for distributing IP cores
WO2002063511A1 (de) * 2001-02-08 2002-08-15 Alpine-Invent Gmbh Software-lizenzierungsverfahren
JPWO2002065257A1 (ja) * 2001-02-09 2004-06-17 尾身 正進 システム使用料の請求システム並びにシステム使用許諾システム
JP4139228B2 (ja) * 2001-02-26 2008-08-27 フォースパス インコーポレイテッド アプリケーションの通信に基づく請求方法およびシステム
GB2412463B (en) * 2001-03-12 2005-12-07 Intel Corp Method to monitor use of a program
US20020173977A1 (en) * 2001-05-17 2002-11-21 International Business Machines Corporation Charging for a computer based on actual usage time
KR100439230B1 (ko) * 2001-06-27 2004-07-05 엘지전자 주식회사 아이에프-알에프 분리형 더불유엘엘 단말기시스템의게인콘트롤장치
EP1300792A3 (de) * 2001-07-20 2003-09-03 Siemens Aktiengesellschaft Computergestützten Verfahren und Anordnung zur Überwachung einer Nutzung von Lizenzen
US20080301231A1 (en) * 2001-11-28 2008-12-04 Samir Narendra Mehta Method and System for Maintaining and Distributing Wireless Applications
US6889191B2 (en) 2001-12-03 2005-05-03 Scientific-Atlanta, Inc. Systems and methods for TV navigation with compressed voice-activated commands
FI119454B (fi) * 2002-02-04 2008-11-14 Nokia Corp Menetelmä ja järjestelmä digitaalisen tallenteen käyttämiseksi päätelaitteessa ja päätelaite
US8310943B2 (en) 2002-02-26 2012-11-13 Motorola Mobility Llc Method and system for transmission-based billing applications
FR2839793B1 (fr) * 2002-05-15 2004-08-27 Noan Olivier Le Systemes et procedes pour commander selectivement et comptabiliser l'utilisation effective de programmes tels que des progiciels sur des postes informatiques
FI116347B (fi) * 2003-04-16 2005-10-31 Teliasonera Finland Oyj Menetelmä ja järjestelmä laskutustiedon hallitsemiseksi
US20050144099A1 (en) 2003-12-24 2005-06-30 Indrojit Deb Threshold billing
US7426056B2 (en) * 2004-01-13 2008-09-16 International Business Machines Corporation Method and apparatus for a client call service
GB0403705D0 (en) * 2004-02-19 2004-03-24 Waterleaf Ltd Gaming facility and method of operation thereof
JP2007025779A (ja) * 2005-07-12 2007-02-01 Fujitsu Ltd サービス料金管理装置、サービス料金管理方法およびプログラム
US20090125948A1 (en) * 2007-11-12 2009-05-14 Cisco Technology, Inc. Communication Processing Based on Television Use
US10373398B1 (en) 2008-02-13 2019-08-06 Stamps.Com Inc. Systems and methods for distributed activation of postage
US9978185B1 (en) 2008-04-15 2018-05-22 Stamps.Com Inc. Systems and methods for activation of postage indicia at point of sale
US9911246B1 (en) 2008-12-24 2018-03-06 Stamps.Com Inc. Systems and methods utilizing gravity feed for postage metering
US20110276486A1 (en) * 2010-05-10 2011-11-10 Kuba Nir System and method for securing payment
US10713634B1 (en) 2011-05-18 2020-07-14 Stamps.Com Inc. Systems and methods using mobile communication handsets for providing postage
US10846650B1 (en) 2011-11-01 2020-11-24 Stamps.Com Inc. Perpetual value bearing shipping labels
US10922641B1 (en) 2012-01-24 2021-02-16 Stamps.Com Inc. Systems and methods providing known shipper information for shipping indicia
US10024971B2 (en) 2013-07-16 2018-07-17 Walter Fields Apparatus, system and method for locating a lost instrument or object
JP7331815B2 (ja) 2020-09-29 2023-08-23 横河電機株式会社 監視用デバイス、監視システム、プログラム、および方法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE432041B (sv) * 1982-09-07 1984-03-12 Kurt Katzeff Anordning vid ett betalkort utnyttjande betalningssystem
US4658093A (en) * 1983-07-11 1987-04-14 Hellman Martin E Software distribution system
US4599647A (en) * 1983-11-03 1986-07-08 General Instrument Corporation Receiver with interface for interaction with controller-decoder
US4694492A (en) * 1984-11-09 1987-09-15 Pirmasafe, Inc. Computer communications security control system
US5010571A (en) * 1986-09-10 1991-04-23 Titan Linkabit Corporation Metering retrieval of encrypted data stored in customer data retrieval terminal
US4977594A (en) * 1986-10-14 1990-12-11 Electronic Publishing Resources, Inc. Database usage metering and protection system and method
CA2053261A1 (en) * 1989-04-28 1990-10-29 Gary D. Hornbuckle Method and apparatus for remotely controlling and monitoring the use of computer software
US5202923A (en) * 1989-11-30 1993-04-13 Kabushiki Kaisha Toshiba Portable electronic device capable of registering subprograms
EP0474555B1 (en) * 1990-09-05 1997-12-29 Canon Kabushiki Kaisha Multi-media communication apparatus and method
US5103476A (en) * 1990-11-07 1992-04-07 Waite David P Secure system for activating personal computer software at remote locations
US5940504A (en) * 1991-07-01 1999-08-17 Infologic Software, Inc. Licensing management system and method in which datagrams including an address of a licensee and indicative of use of a licensed product are sent from the licensee's site
AU4714193A (en) * 1992-07-21 1994-02-14 Bacon, Brian Equipment which includes electronics
FR2697358A1 (fr) * 1992-10-26 1994-04-29 Gentralp International Bv Procédé pour facturer l'utilisation de logiciels distribués au travers d'un réseau informatique.
US5325419A (en) * 1993-01-04 1994-06-28 Ameritech Corporation Wireless digital personal communications system having voice/data/image two-way calling and intercell hand-off
US5625690A (en) * 1993-11-15 1997-04-29 Lucent Technologies Inc. Software pay per use system
US5495411A (en) * 1993-12-22 1996-02-27 Ananda; Mohan Secure software rental system using continuous asynchronous password verification
US5608447A (en) * 1994-05-27 1997-03-04 Bell Atlantic Full service network
US5574964A (en) * 1995-05-30 1996-11-12 Apple Computer, Inc. Signal distribution system
US5721780A (en) * 1995-05-31 1998-02-24 Lucent Technologies, Inc. User-transparent security method and apparatus for authenticating user terminal access to a network

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100465852C (zh) * 2001-03-12 2009-03-04 英特尔公司 对程序的使用进行监控的方法和装置

Also Published As

Publication number Publication date
AU7223996A (en) 1997-04-30
NO981639L (no) 1998-06-08
CA2233288A1 (en) 1997-04-17
JP2000500889A (ja) 2000-01-25
CN1199472A (zh) 1998-11-18
AU700316B2 (en) 1998-12-24
EP0855054B1 (en) 1999-06-16
US6141652A (en) 2000-10-31
NO981639D0 (no) 1998-04-08
EP0855054A1 (en) 1998-07-29
KR19990064145A (ko) 1999-07-26
NO981641L (no) 1998-06-08
WO1997014086A1 (en) 1997-04-17
NO981641D0 (no) 1998-04-08
KR19990064232A (ko) 1999-07-26
EP0855053A1 (en) 1998-07-29
CA2233873A1 (en) 1997-04-17
DE69602965T2 (de) 1999-12-23
DE69602965D1 (de) 1999-07-22
AU7223696A (en) 1997-04-30
WO1997014085A1 (en) 1997-04-17
JPH11514514A (ja) 1999-12-07

Similar Documents

Publication Publication Date Title
CN1200820A (zh) 带有偿使用的操作装置
CN1092819C (zh) 遥控和监视计算机软件使用的装置和方法
US6385731B2 (en) Secure on-line PC postage metering system
AU2002228370B2 (en) System for program delivery to storage module of a mobile terminal
US7555460B1 (en) Payment system and method using tokens
US5825883A (en) Method and apparatus that accounts for usage of digital applications
US5696902A (en) System for management of the usage of data consultations in a telecommunication network
US6446211B1 (en) Method and apparatus for monitoring software using encryption
CN1147144C (zh) 收费电视的数字附单
US20030046534A1 (en) Method and apparatus for secured electronic commerce
CN100586149C (zh) 预付费收费电视系统
CN101945366B (zh) 体验式计费的方法、代理模块、终端及系统
CN1191643A (zh) 数据存储介质的访问控制的系统和方法
CN1269041A (zh) 用移动设备的事务处理方法
AU701005B2 (en) Charging system and method
CN1443344A (zh) 包括交易核准系统的公用事业计量系统
CN102111750A (zh) 一种实现内容下载的方法及系统
CN101123503A (zh) 一种电子文件在通讯网络中传播时的加解密方法
CN105467948A (zh) 一种小区上门服务的安全保障系统
CA2314098A1 (en) Payment system and method using tokens
US7950998B2 (en) Billing management system for game machine
AU2841399A (en) Mobile telephone system with prepaid card
CN109509298B (zh) 一种智能售货机补货方法以及系统
AU2004203674B2 (en) System for program delivery to a storage module of a mobile terminal
CN1588979A (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
C01 Deemed withdrawal of patent application (patent law 1993)
WD01 Invention patent application deemed withdrawn after publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1021164

Country of ref document: HK